mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-01-31 00:20:26 +01:00
More documentation
This commit is contained in:
parent
d0a3f81a0a
commit
70178ed8a5
19
README.md
19
README.md
@ -8,8 +8,23 @@ the maximum range of supported compiler versions. Therefore, we avoid
|
|||||||
anything "complicated." For example, instead of using the text package,
|
anything "complicated." For example, instead of using the text package,
|
||||||
we use Strings everywhere.
|
we use Strings everywhere.
|
||||||
|
|
||||||
Getting Started
|
Get your package included
|
||||||
---------------
|
-------------------------
|
||||||
|
|
||||||
|
In order to get your package included in the set of stable packages, you should
|
||||||
|
send a pull request against this repository. In the `Stackage.Config` module,
|
||||||
|
there's a function called `defaultStablePackages`. In general, to add a set of
|
||||||
|
packages, you would add:
|
||||||
|
|
||||||
|
mapM_ (add "your-email-address") $ words
|
||||||
|
"package1 package2 package3"
|
||||||
|
|
||||||
|
You can follow the examples of the other sets of packages in that function.
|
||||||
|
Once you've done this, you should confirm that your newly added packages are
|
||||||
|
compatible with the rest of stackage by building the package set.
|
||||||
|
|
||||||
|
Build the package set
|
||||||
|
---------------------
|
||||||
|
|
||||||
As this project is just starting, we don't really have a solid set of steps. In
|
As this project is just starting, we don't really have a solid set of steps. In
|
||||||
general, the following set of commands should be good for getting started:
|
general, the following set of commands should be good for getting started:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user