X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=TODO;h=8669d3f42ee2785d7daabde854d8907174b139f3;hb=000a38c076e0c0a3516e92546033ccb60972b091;hp=8e867f9bd57dab3c2e36387beea065209ed429de;hpb=9795cf147d263fd5fad5d40948bc965e9219dd64;p=pkgsrc-ghc.git diff --git a/TODO b/TODO index 8e867f9..8669d3f 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,5 @@ .. -*- rst -*- -============ wip/ghc TODO ============ @@ -16,10 +15,33 @@ wip/ghc TODO * Build more bootstrapping HC archives to support more platforms. --------------------------- How to build an HC archive -------------------------- +A preferred, automated way +^^^^^^^^^^^^^^^^^^^^^^^^^^ + +I've written an automation tool to build one: `build-hc-pkg +`_ + +To use it, clone the repository, run ``./build-hc-pkg``, and then +follow the instruction it shows:: + + $ git clone git://git.cielonegro.org/build-hc-pkg.git + ... + $ cd build-hc-pkg + $ ./build-hc-pkg + ... + This is build-hc-pkg, running on powerpc-apple-darwin9.8.0 with 2 processors. + Enter the file path to ghc-x.y.z-src.tar.bz2: _ + +Note that you need Bash, Automake, GNU make, GNU sed, and GNU tar to +use it. + + +A manual way +^^^^^^^^^^^^ + It's basically the same as the `Porting Guide `_, plus some minor tweaks.