at master 25 lines 653 B view raw
1{ 2 makeScopeWithSplicing', 3 generateSplicesForMkScope, 4}: 5 6let 7 otherSplices = generateSplicesForMkScope "cygwin"; 8in 9makeScopeWithSplicing' { 10 inherit otherSplices; 11 f = 12 self: 13 let 14 callPackage = self.callPackage; 15 in 16 { 17 w32api = callPackage ./w32api { }; 18 w32api-headers = callPackage ./w32api { headersOnly = true; }; 19 20 newlib-cygwin = callPackage ./newlib-cygwin { }; 21 # this is here to avoid symlinks being made to cygwin1.dll in /nix/store 22 newlib-cygwin-nobin = callPackage ./newlib-cygwin/nobin.nix { }; 23 newlib-cygwin-headers = callPackage ./newlib-cygwin { headersOnly = true; }; 24 }; 25}