Closed GZGavinZhao closed 1 year ago
Can you add legacy macros e.g.
- cabal_register: *haskell_register
etc, so that existing packages don't break. When everything is moved over we can remove them.
Ah sorry, this is not finished yet. I was building a copy of ypkg
locally to test, hence the push activities.
Documented by Cabal here. The necessary libraries (
Distribution.Simple
) are built with GHC, so this can remove the cyclic dependency where every Haskell package depends oncabal-install
.Depends on getsolus/usysconf#12.