aboutsummaryrefslogblamecommitdiffstats
path: root/build/conf/sysincl.conf
blob: 1c0573ed6bb8e26ad4eedd7b3ea8122d4667bbfa (plain) (tree)
1
2
3
4
5
6
7
8
9






                                          
                                  



                                    
                                













                                                        
                                                   
                                                    













                                                           
                                             




                                            
                                               
















                                                     
SYSINCL=
SYSINCL+=build/sysincl/macro.yml
SYSINCL+=build/sysincl/libc-to-compat.yml
SYSINCL+=build/sysincl/libc-to-nothing.yml
SYSINCL+=build/sysincl/stl-to-nothing.yml
SYSINCL+=build/sysincl/linux.yml
SYSINCL+=build/sysincl/windows.yml
SYSINCL+=build/sysincl/darwin.yml
SYSINCL+=build/sysincl/android.yml
SYSINCL+=build/sysincl/intrinsic.yml
SYSINCL+=build/sysincl/nvidia.yml
SYSINCL+=build/sysincl/misc.yml
SYSINCL+=build/sysincl/unsorted.yml

when ($USE_LOCAL_SWIG != "no") {
    SYSINCL+=build/sysincl/swig-to-nothing.yml
}
otherwise {
    SYSINCL+=build/sysincl/swig.yml
}

when ($USE_SYSTEM_JDK) {
    SYSINCL+=build/sysincl/system-jdk.yml
}

when ($OPENSOURCE == "yes") {
    SYSINCL += build/sysincl/opensource.yml
}
otherwise {
    SYSINCL+=build/yandex_specific/sysincl/speechkit.yml
    SYSINCL+=build/yandex_specific/sysincl/misc.yml
    SYSINCL+=build/yandex_specific/sysincl/taxi.yml
    SYSINCL+=build/yandex_specific/sysincl/weird.yml
}

when ($MUSL == "yes") {
    SYSINCL+=build/sysincl/libc-to-musl.yml
    SYSINCL+=build/sysincl/linux-musl.yml
}

when ($OS_WINDOWS == "yes") {
    SYSINCL+=build/sysincl/misc-win.yml
    when ($OPENSOURCE !="yes") {
        SYSINCL+=build/yandex_specific/sysincl/misc-win.yml
    }
}

when ($OS_ANDROID == "yes") {
    SYSINCL+=build/sysincl/android-vulkan.yml
}

when ($OS_LINUX != "yes") {
    SYSINCL+=build/sysincl/linux-headers.yml
}

when ($OS_LINUX != "yes") {
    SYSINCL+=build/sysincl/ibdrv-to-nothing.yml
}

when ($WITH_VALGRIND == "yes") {
    SYSINCL+=build/sysincl/valgrind.yml
}

when ($OS_LINUX == "yes" && $OS_SDK == "ubuntu-12") {
    SYSINCL+=build/sysincl/linux-ubuntu-12.yml
}

when ($ARCH_NDS32) {
    SYSINCL+=build/sysincl/nds32.yml
}

when ($ARCH_RISCV32) {
    SYSINCL+=build/sysincl/newlib.yml
    SYSINCL+=build/sysincl/esp-idf.yml
}