diff options
author | Matthew Bauer <matthew.bauer@obsidian.systems> | 2018-08-06 16:25:25 -0400 |
---|---|---|
committer | Matthew Bauer <matthew.bauer@obsidian.systems> | 2018-08-07 14:16:55 -0400 |
commit | 9cee386f38cff036b48cfd8af916411eb84c6b3b (patch) | |
tree | c37fcf6c98d1d0b081f1ab56f9a4ab77990f15e9 /pkgs/os-specific/windows/default.nix | |
parent | 31e11bdd60fd164bc7f52c0a4f59024382a58851 (diff) |
windows: refactor
Diffstat (limited to 'pkgs/os-specific/windows/default.nix')
-rw-r--r-- | pkgs/os-specific/windows/default.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/os-specific/windows/default.nix b/pkgs/os-specific/windows/default.nix new file mode 100644 index 0000000000000..4621c2da10fbd --- /dev/null +++ b/pkgs/os-specific/windows/default.nix @@ -0,0 +1,29 @@ +{ newScope, crossLibcStdenv }: let + + callPackage = newScope self; + + self = { + cygwinSetup = callPackage ./cygwin-setup { }; + + jom = callPackage ./jom { }; + + w32api = callPackage ./w32api { }; + + mingwrt = callPackage ./mingwrt { }; + mingw_runtime = self.mingwrt; + + mingw_w64 = callPackage ./mingw-w64 { + stdenv = crossLibcStdenv; + }; + + mingw_w64_headers = callPackage ./mingw-w64/headers.nix { }; + + mingw_w64_pthreads = callPackage ./mingw-w64/pthreads.nix { }; + + pthreads = callPackage ./pthread-w32 { }; + + wxMSW = callPackage ./wxMSW-2.8 { }; + + libgnurx = callPackage ./libgnurx { }; + }; +in self |