interface ProcessConfig {
    target_defaults: {
        cflags: any[];
        default_configuration: string;
        defines: string[];
        include_dirs: string[];
        libraries: string[];
    };
    variables: {
        clang: number;
        host_arch: string;
        node_install_npm: boolean;
        node_install_waf: boolean;
        node_prefix: string;
        node_shared_openssl: boolean;
        node_shared_v8: boolean;
        node_shared_zlib: boolean;
        node_use_dtrace: boolean;
        node_use_etw: boolean;
        node_use_openssl: boolean;
        target_arch: string;
        v8_no_strict_aliasing: number;
        v8_use_snapshot: boolean;
        visibility: string;
    };
}

Properties

target_defaults: {
    cflags: any[];
    default_configuration: string;
    defines: string[];
    include_dirs: string[];
    libraries: string[];
}
variables: {
    clang: number;
    host_arch: string;
    node_install_npm: boolean;
    node_install_waf: boolean;
    node_prefix: string;
    node_shared_openssl: boolean;
    node_shared_v8: boolean;
    node_shared_zlib: boolean;
    node_use_dtrace: boolean;
    node_use_etw: boolean;
    node_use_openssl: boolean;
    target_arch: string;
    v8_no_strict_aliasing: number;
    v8_use_snapshot: boolean;
    visibility: string;
}
MMNEPVFCICPMFPCPTTAAATR