Skip to content

Commit d3f7f77

Browse files
Merge branch 'develop-readme-fedora-install'. Close #542.
**Description** Copilot is now available in Fedora 40, which makes installation much easier for users on that platform. The installation instructions should be updated to reflect the simpler installation process for users on that platform. **Type** - Management: improve documentation due to changing environment. **Additional context** None. **Requester** - Ivan Perez **Method to check presence of bug** Not applicable (issue in documentation). **Expected result** The README contains installation instructions that work with Fedora 40. **Solution implemeted** Update README with a new subsection, similar to https://github.com/Copilot-Language/copilot?tab=readme-ov-file#debian-bookworm--ubuntu-2304, specialized for Fedora 40 or newer. **Further notes** None.
2 parents ec80903 + ff79683 commit d3f7f77

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

copilot/CHANGELOG

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
2024-10-19
1+
2024-10-22
22
* Update contribution guidelines. (#476)
33
* Update README with missing publications. (#544)
44
* Make the what4-propositional example's comments match results. (#535)
55
* Add example describing how to implement updateField. (#525)
66
* Standardize changelog format. (#550)
7+
* Add installation instructions for Fedora 40 and up. (#542)
78

89
2024-09-07
910
* Version bump (4.0). (#532)

copilot/README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,25 @@ It should end with a line like the following and not print any error messages:
7676
ghci> ghci> Leaving GHCi.
7777
```
7878

79+
### Fedora 40
80+
81+
On Fedora 40 or newer, Copilot can be installed directly from the package
82+
repositories with:
83+
84+
```sh
85+
$ sudo dnf install ghc-copilot-devel
86+
```
87+
88+
To test that Copilot is available, execute the following:
89+
```sh
90+
$ ghci <<< 'import Language.Copilot'
91+
```
92+
93+
It should end with a line like the following and not print any error messages:
94+
```sh
95+
ghci> ghci> Leaving GHCi.
96+
```
97+
7998
### Other Linux distributions
8099

81100
On other Linux distributions or older Debian-based distributions, to use

0 commit comments

Comments
 (0)