[arch-haskell] Road to binary repository
simons at cryp.to
Fri Oct 22 12:33:42 EDT 2010
this is really quite impressive! Great job. I have some question, and I
hope that you can help me understand how the whole things works:
1) The file PKGLIST determines the set of Cabal files to be converted
into PKGBUILDs. At the same time, PKGLIST is generated from the set
of available PKGBUILDs. This is looks like a circular dependency to
me. Am I missing something?
2) The main build step appears to be "makeworld". Is that script
capable of performing incremental builds?
To give you a concrete example, assume that makeworld has run
successfully and that the entire binary repository is up-to-date.
Now, there arrives an update to "hledger-lib", which necessitates
that two packages ought to be re-built, namely "hledger-lib" and
"hledger". Will running "makeworld" again do that?
More information about the arch-haskell