sysincl.conf 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. SYSINCL=
  2. SYSINCL+=build/sysincl/libc-to-compat.yml
  3. SYSINCL+=build/sysincl/libc-to-nothing.yml
  4. SYSINCL+=build/sysincl/stl-to-nothing.yml
  5. SYSINCL+=build/sysincl/linux.yml
  6. SYSINCL+=build/sysincl/windows.yml
  7. SYSINCL+=build/sysincl/darwin.yml
  8. SYSINCL+=build/sysincl/intrinsic.yml
  9. SYSINCL+=build/sysincl/nvidia.yml
  10. SYSINCL+=build/sysincl/misc.yml
  11. SYSINCL+=build/sysincl/unsorted.yml
  12. when ($USE_LOCAL_SWIG == "yes") {
  13. SYSINCL+=build/sysincl/swig-to-nothing.yml
  14. }
  15. otherwise {
  16. SYSINCL+=build/sysincl/swig.yml
  17. }
  18. when ($USE_SYSTEM_JDK) {
  19. SYSINCL+=build/sysincl/system-jdk.yml
  20. }
  21. when ($OPENSOURCE != "yes") {
  22. SYSINCL+=build/yandex_specific/sysincl/speechkit.yml
  23. SYSINCL+=build/yandex_specific/sysincl/sophos.yml
  24. SYSINCL+=build/yandex_specific/sysincl/misc.yml
  25. SYSINCL+=build/yandex_specific/sysincl/taxi.yml
  26. }
  27. when ($MUSL == "yes") {
  28. SYSINCL+=build/sysincl/libc-to-musl.yml
  29. SYSINCL+=build/sysincl/linux-musl.yml
  30. }
  31. when ($OS_WINDOWS == "yes") {
  32. SYSINCL+=build/sysincl/misc-win.yml
  33. when ($OPENSOURCE !="yes") {
  34. SYSINCL+=build/yandex_specific/sysincl/misc-win.yml
  35. }
  36. }
  37. when ($OS_ANDROID == "yes") {
  38. SYSINCL+=build/sysincl/android.yml
  39. }
  40. when ($OS_LINUX != "yes") {
  41. SYSINCL+=build/sysincl/linux-headers.yml
  42. }
  43. when ($OS_LINUX != "yes" || $CATBOOST_OPENSOURCE == "yes") {
  44. SYSINCL+=build/sysincl/ibdrv.yml
  45. }
  46. when ($WITH_VALGRIND == "yes") {
  47. SYSINCL+=build/sysincl/valgrind.yml
  48. }
  49. when ($OS_LINUX == "yes" && $OS_SDK == "ubuntu-12") {
  50. SYSINCL+=build/sysincl/linux-ubuntu-12.yml
  51. }
  52. when ($ARCH_NDS32) {
  53. SYSINCL+=build/sysincl/nds32.yml
  54. }