예제 #1
0
def load_profile_win_x64_android_armv7_clang_settings(conf):
    """
    Setup all compiler and linker settings shared over all win_x64_android_armv7_clang configurations for
    the 'profile' configuration
    """

    # load this first because it finds the compiler
    if not conf.load_win_x64_android_armv7_clang_common_settings():
        conf.fatal('[ERROR] %s setup failed' % TARGET_PLATFORM)

    # Load addional shared settings
    conf.load_profile_cryengine_settings()
    conf.load_profile_android_clang_settings()
예제 #2
0
def load_profile_win_x64_android_armv8_clang_settings(conf):
    """
    Setup all compiler and linker settings shared over all win_x64_android_armv8_clang configurations for
    the 'profile' configuration
    """

    # load this first because it finds the compiler
    conf.load_win_x64_android_armv8_clang_common_settings()

    # load platform agnostic common settings
    conf.load_profile_cryengine_settings()

    # load the common android and architecture settings before the toolchain specific settings
    # because ANDROID_ARCH needs to be set for the android_<toolchain> settings to init correctly
    conf.load_profile_android_settings()
    conf.load_profile_android_armv8_settings()

    conf.load_profile_clang_settings()
    conf.load_profile_android_clang_settings()