haskell-ng: add more tools to our help function library
This commit is contained in:
parent
9489dac1d3
commit
e4a68f0b98
pkgs/development/haskell-modules
|
@ -27,4 +27,19 @@ rec {
|
||||||
|
|
||||||
markBroken = drv: overrideCabal (drv: { broken = true; });
|
markBroken = drv: overrideCabal (drv: { broken = true; });
|
||||||
|
|
||||||
|
enableLibraryProfiling = drv: overrideCabal drv (drv: { enableLibraryProfiling = true; });
|
||||||
|
disableLibraryProfiling = drv: overrideCabal drv (drv: { enableLibraryProfiling = false; });
|
||||||
|
|
||||||
|
enableSharedExecutables = drv: overrideCabal drv ( { enableSharedExecutables = true; });
|
||||||
|
disableSharedExecutables = drv: overrideCabal drv ( { enableSharedExecutables = false; });
|
||||||
|
|
||||||
|
enableSharedLibraries = drv: overrideCabal drv (drv: { enableSharedLibraries = true; });
|
||||||
|
disableSharedLibraries = drv: overrideCabal drv (drv: { enableSharedLibraries = false; });
|
||||||
|
|
||||||
|
enableSplitObjs = drv: overrideCabal drv (drv: { enableSplitObjs = true; });
|
||||||
|
disableSplitObjs = drv: overrideCabal drv (drv: { enableSplitObjs = false; });
|
||||||
|
|
||||||
|
enableStaticLibraries = drv: overrideCabal drv (drv: { enableStaticLibraries = true; });
|
||||||
|
disableStaticLibraries = drv: overrideCabal drv (drv: { enableStaticLibraries = false; });
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue