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



                             
                  
 


                           




















                                                

                   








                         
                               

















































                                     
                      
                            

                                                    
                                              
JSON_CACHE_IS_ATTACHED=yes
LANGS_REQUIRE_BUILD_AND_SRC_ROOTS=c asm cython proto flatc swig ydl nlg
USE_PREBUILT_TOOLS=yes
RESOLVE_FORCE_LISTDIR=no
REPORT_CONFIGURE_PROGRESS=yes
REPORT_ALL_DUPSRC=yes
DEPS_CACHE_CONTROL_UIDS_CACHE=yes
USE_GLOBAL_CMD=yes
PIC_NO_PIE=no
FAIL_PY2=no
MAIN_OUTPUT_AS_EXTRA=yes

when ($OS_WINDOWS == "yes") {
    USE_GLOBAL_CMD=no
}

when ($AUTOCHECK == "yes") {
    PIC_NO_PIE=yes
}

when ($OS_LINUX == "yes") {
    YMAKE_USE_OBJCOPY=yes
}

# NOTE! Only foldable vars should be listed here
_FOLDABLE_VARS=\
    CL_WRAPPER \
    END_WHOLE_ARCHIVE_VALUE \
    JDK_LATEST_VERSION \
    LD_SDK_VERSION \
    LD_STRIP_FLAG \
    LIB_WRAPPER \
    LINK_EXE_FLAGS_DEBUG \
    LINK_EXE_FLAGS_RELEASE \
    LINK_IMPLIB \
    LINK_LIB_FLAGS \
    LINK_STDLIBS \
    LINK_WRAPPER \
    LINK_WRAPPER_DYNLIB \
    ML_WRAPPER \
    START_WHOLE_ARCHIVE_VALUE \
    _CFLAGS_ARCH_I386 \
    _CFLAGS_UCRT_VC_INCLUDES \
    _COMPILER_TIME_TRACE_FLAGS \
    _COMPILER_TIME_TRACE_GRANULARITY \
    _COMPILER_TIME_TRACE_POSTPROCESS \
    _CROSS_SUFFIX \
    _CXX_DEFINES \
    _CXX_FLAGS \
    _C_CPP_KV_STYLE \
    _C_FLAGS \
    _C_FOPTIONS \
    _C_SYSTEM_LIBRARIES \
    _DEBUG_INFO_FLAGS \
    _END_GROUP \
    _EXEC_SHARED_FLAG \
    _EXE_FLAGS \
    _FLAGS_COMMON \
    _FLAGS_COMMON_DEBUG \
    _FLAGS_COMMON_INCREMENTAL \
    _FLAGS_COMMON_LIBPATHS \
    _FLAGS_DEBUG_ONLY \
    _FLAGS_DEBUG_ONLY_CLANG_CL \
    _FLAGS_DEBUG_ONLY_DEBUG \
    _FLAGS_DEBUG_RUNTIME \
    _FLAGS_IGNORE \
    _FLAGS_MACHINE \
    _FLAGS_RELEASE_ONLY \
    _FLAGS_RELEASE_ONLY_DEBUG \
    _FLAGS_RELEASE_RUNTIME \
    _LD_ARCHIVER \
    _LD_ARCH_FLAG \
    _LD_AR_PLUGIN \
    _LD_DCE_FLAG_GC_SECTIONS \
    _LD_DCE_FLAG_PRINT_SECTIONS \
    _LD_ENV_STYLE \
    _LD_FLAGS \
    _LD_ICF_FLAG \
    _LD_ICF_FLAG_PRINT_SECTIONS \
    _LD_LIB_GENERATE_MF \
    _LD_LINKER_OUTPUT\
    _LD_LINKER_OUTPUT_FLAG \
    _LD_LINK_FAT_PREFIX \
    _LD_LINK_FAT_SRCS_GLOBALS_NO_WA \
    _LD_LINK_FAT_SRCS_GLOBALS_WA \
    _LD_LINK_FAT_SUFFIX1 \
    _LD_LINK_FAT_SUFFIX2 \
    _LD_LLVM_AR_FORMAT \
    _LD_SRCS_GLOBALS \
    _LD_SYS_LIB \
    _LD_TAIL_LINK_LIB \
    _LD_THREAD_LIBRARY \
    _LD_USE_STDLIB \
    _LINKER_TIME_TRACE_FLAG \
    _LINKER_TIME_TRACE_GRANULARITY \
    _LINK_EXTRA_OUTPUT \
    _MASM_IO \
    _MSVC_ARCH \
    _MSVC_FLAGS \
    _MSVC_HEAD_LINK_LIB \
    _MSVC_SRCS_GLOBALS \
    _MSVC_TAIL_LINK_LIB \
    _MSVC_TC_KIT_LIBS \
    _MSVC_TC_VC_ROOT \
    _OPTIMIZE_RELEASE \
    _SFDL_FLAGS \
    _SHARED_FLAG \
    _SONAME_FLAG \
    _SONAME_OPTION \
    _START_GROUP \
    _STD_CXX \
    _STD_CXX_VERSION \

# end of _FOLDABLE_VARS list

ARCADIA_TEST_ROOT=../arcadia_tests_data/
DEFAULT_REQUIREMENTS=network:restricted cpu:1 ram:32

AUTOINCLUDE_PATHS=build/conf/autoincludes.json