<commit_before># Some variables
set ( CORE_INCLUDE_DIR )
set ( CORE_EXTRA_LIBRARIES )

# Platform-specific target options

if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux" AND NOT ANDROID)
    # Libunwind is used to print function names at runtime
    # Windows does not support this library
    # Android's Bionic does not grant access to unwind, even though it is there. Bad Google, bad!
    find_package(Unwind QUIET )
    if (LIBUNWIND_FOUND)
        list ( APPEND CORE_INCLUDE_DIR
            $<BUILD_INTERFACE:${LIBUNWIND_INCLUDE_DIR}>
            )
        list ( APPEND CORE_EXTRA_LIBRARIES ${LIBUNWIND_LIBRARIES} )
    endif()

    if(NOT NACL)
        if(COFFEE_BUILD_GLES)
            list ( APPEND CORE_EXTRA_LIBRARIES EGL GLESv2 )
        endif()
    endif()
endif()

if(COFFEE_BUILD_SDL2)
    if(SDL_POWER_PLUGIN_ENABLED OR ANDROID OR WIN_UWP)
        # We use SDL2 for some platform functionality, like power info
        # On Android, it is also used to read assets and
        #  acquiring device info.
        find_package(SDL2 REQUIRED)
        if(SDL2_INCLUDE_DIR)
            list ( APPEND CORE_INCLUDE_DIR<commit_msg> - Fix include directories on export on OSX<commit_after># Some variables
set ( CORE_INCLUDE_DIR )
set ( CORE_EXTRA_LIBRARIES )

# Platform-specific target options

if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux" AND NOT ANDROID)
    # Libunwind is used to print function names at runtime
    # Windows does not support this library
    # Android's Bionic does not grant access to unwind, even though it is there. Bad Google, bad!
    find_package(Unwind QUIET )
    if (LIBUNWIND_FOUND)
        list ( APPEND CORE_INCLUDE_DIR
            $<BUILD_INTERFACE:${LIBUNWIND_INCLUDE_DIR}>
            )
        list ( APPEND CORE_EXTRA_LIBRARIES ${LIBUNWIND_LIBRARIES} )
    endif()

    if(NOT NACL)
        if(COFFEE_BUILD_GLES)
            list ( APPEND CORE_EXTRA_LIBRARIES EGL GLESv2 )
        endif()
    endif()
endif()

if(COFFEE_BUILD_SDL2)
    if(SDL_POWER_PLUGIN_ENABLED OR ANDROID OR WIN_UWP)
        # We use SDL2 for some platform functionality, like power info
        # On Android, it is also used to read assets and
        #  acquiring device info.
        find_package(SDL2 REQUIRED)
        if(SDL2_INCLUDE_DIR AND NOT APPLE)
            list ( APPEND CORE_INCLUDE_DIR
{'fraction_non_alphanumeric': 0.06287944492627927, 'fraction_numerical': 0.004336513443191674, 'mean_word_length': 2.9168081494057727, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1058815', 'n_tokens_mistral': 815, 'n_tokens_neox': 746, 'n_words': 221}