settings.conf 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. GLOBAL_SRCS_IN_RESULTS=yes
  2. JSON_CACHE_IS_ATTACHED=yes
  3. USE_ADDINCL_WITHOUT_FOR_AS_ADDINCL_FOR_C=yes
  4. LANGS_REQUIRE_BUILD_AND_SRC_ROOTS=c asm cython proto flatc swig ydl nlg
  5. CHECK_GO_INCORRECT_DEPS=yes
  6. REPORT_RECURSE_NO_YAMAKE=yes
  7. USE_PREBUILT_TOOLS=yes
  8. RESOLVE_OUTPUT_INCLUDES_AS_INCLUDES=yes
  9. RESOLVE_FORCE_LISTDIR=no
  10. CHKPEERS_GLOBAL_SRCS=yes
  11. ENABLE_NODE_SELF_UID=yes
  12. REPORT_CONFIGURE_PROGRESS=yes
  13. FORCE_RESOLVE_MACRO_INCLS=yes
  14. ENABLE_RERESOLVE_FOR_GENERATED_FILES=yes
  15. REPORT_ALL_DUPSRC=yes
  16. DEPS_CACHE_CONTROL_UIDS_CACHE=yes
  17. INCLUDE_BLACKLIST_TO_CONF_HASH=no
  18. INCLUDE_ISOLATED_PROJECTS_TO_CONF_HASH=yes
  19. USE_GRAND_BYPASS=no
  20. USE_GLOBAL_CMD=yes
  21. YMAKE_USE_NEW_UIDS=yes
  22. USE_GRAPH_CHANGES_PREDICTOR=yes
  23. PIC_NO_PIE=no
  24. FAIL_PY2=no
  25. when ($YMAKE_USE_OLD_UIDS == "yes") {
  26. YMAKE_USE_NEW_UIDS=no
  27. }
  28. when ($OS_WINDOWS == "yes") {
  29. USE_GLOBAL_CMD=no
  30. }
  31. when ($AUTOCHECK == "yes") {
  32. USE_GRAPH_CHANGES_PREDICTOR=no
  33. PIC_NO_PIE=yes
  34. }
  35. # NOTE! Only foldable vars should be listed here
  36. _FOLDABLE_VARS=\
  37. CL_WRAPPER \
  38. END_WHOLE_ARCHIVE_VALUE \
  39. JDK_LATEST_VERSION \
  40. LD_SDK_VERSION \
  41. LD_STRIP_FLAG \
  42. LIB_WRAPPER \
  43. LINK_EXE_FLAGS_DEBUG \
  44. LINK_EXE_FLAGS_RELEASE \
  45. LINK_IMPLIB \
  46. LINK_LIB_FLAGS \
  47. LINK_STDLIBS \
  48. LINK_WRAPPER \
  49. LINK_WRAPPER_DYNLIB \
  50. ML_WRAPPER \
  51. START_WHOLE_ARCHIVE_VALUE \
  52. _CFLAGS_ARCH_I386 \
  53. _CFLAGS_UCRT_VC_INCLUDES \
  54. _COMPILER_TIME_TRACE_FLAGS \
  55. _COMPILER_TIME_TRACE_GRANULARITY \
  56. _COMPILER_TIME_TRACE_POSTPROCESS \
  57. _CROSS_SUFFIX \
  58. _CXX_DEFINES \
  59. _CXX_FLAGS \
  60. _C_CPP_KV_STYLE \
  61. _C_FLAGS \
  62. _C_FOPTIONS \
  63. _C_SYSTEM_LIBRARIES \
  64. _DEBUG_INFO_FLAGS \
  65. _END_GROUP \
  66. _EXEC_SHARED_FLAG \
  67. _EXE_FLAGS \
  68. _FLAGS_COMMON \
  69. _FLAGS_COMMON_DEBUG \
  70. _FLAGS_COMMON_IDE_MSVS \
  71. _FLAGS_COMMON_LIBPATHS \
  72. _FLAGS_DEBUG_ONLY \
  73. _FLAGS_DEBUG_ONLY_CLANG_CL \
  74. _FLAGS_DEBUG_ONLY_DEBUG \
  75. _FLAGS_DEBUG_RUNTIME \
  76. _FLAGS_IGNORE \
  77. _FLAGS_MACHINE \
  78. _FLAGS_RELEASE_ONLY \
  79. _FLAGS_RELEASE_ONLY_DEBUG \
  80. _FLAGS_RELEASE_RUNTIME \
  81. _LD_ARCHIVER \
  82. _LD_ARCH_FLAG \
  83. _LD_AR_PLUGIN \
  84. _LD_DCE_FLAG_GC_SECTIONS \
  85. _LD_DCE_FLAG_PRINT_SECTIONS \
  86. _LD_ENV_STYLE \
  87. _LD_FLAGS \
  88. _LD_ICF_FLAG \
  89. _LD_ICF_FLAG_PRINT_SECTIONS \
  90. _LD_LIB_GENERATE_MF \
  91. _LD_LINKER_OUTPUT\
  92. _LD_LINKER_OUTPUT_FLAG \
  93. _LD_LINK_FAT_PREFIX \
  94. _LD_LINK_FAT_SRCS_GLOBALS_NO_WA \
  95. _LD_LINK_FAT_SRCS_GLOBALS_WA \
  96. _LD_LINK_FAT_SUFFIX1 \
  97. _LD_LINK_FAT_SUFFIX2 \
  98. _LD_LLVM_AR_FORMAT \
  99. _LD_SRCS_GLOBALS \
  100. _LD_SYS_LIB \
  101. _LD_TAIL_LINK_LIB \
  102. _LD_THREAD_LIBRARY \
  103. _LD_USE_STDLIB \
  104. _LINKER_TIME_TRACE_FLAG \
  105. _LINKER_TIME_TRACE_GRANULARITY \
  106. _LINK_EXTRA_OUTPUT \
  107. _MASM_IO \
  108. _MSVC_ARCH \
  109. _MSVC_FLAGS \
  110. _MSVC_HEAD_LINK_LIB \
  111. _MSVC_SRCS_GLOBALS \
  112. _MSVC_TAIL_LINK_LIB \
  113. _MSVC_TC_KIT_LIBS \
  114. _MSVC_TC_VC_ROOT \
  115. _OPTIMIZE_RELEASE \
  116. _SFDL_FLAGS \
  117. _SHARED_FLAG \
  118. _SONAME_FLAG \
  119. _SONAME_OPTION \
  120. _START_GROUP \
  121. _STD_CXX \
  122. _STD_CXX_VERSION \
  123. # end of _FOLDABLE_VARS list
  124. ARCADIA_TEST_ROOT=../arcadia_tests_data/
  125. DEFAULT_REQUIREMENTS=network:restricted cpu:1 ram:32