Welcome to mirror list, hosted at ThFree Co, Russian Federation.

build-win32.nix - github.com/ambrop72/badvpn.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 1609d74accc8438e682a75c2bf615159964d6bef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# NOTE: Must be used with patched nixpkgs:
# https://github.com/ambrop72/nixpkgs/tree/cross-mingw-nss

let
    pkgsFun = import <nixpkgs>;
    
    crossSystem = {
        config = "i686-w64-mingw32";
        arch = "x86";
        libc = "msvcrt";
        platform = {};
        openssl.system = "mingw";
        is64bit = false;
    };
    
    pkgs = pkgsFun {
        inherit crossSystem;
    };
    
in
rec {
    inherit pkgs;
    
    badvpnPkgsFunc = import ./badvpn-win32.nix;
    
    badvpnPkgs = pkgs.callPackage badvpnPkgsFunc {};
    badvpnDebugPkgs = pkgs.callPackage badvpnPkgsFunc { debug = true; };
}