<commit_before>cmake_minimum_required(VERSION 2.8)
include(TestBigEndian)
test_big_endian(WEBRTC_BIG_ENDIAN)
include_directories(. ilbc/interface signal_processing/include)
file(GLOB ilbc_source_files ilbc/*.c signal_processing/*.c)
add_library(ilbc SHARED ${ilbc_source_files})
set_target_properties(ilbc PROPERTIES VERSION 1.1.1 SOVERSION 1)

set(CMAKE_C_FLAGS "-O2 -Wall -Wextra -Werror -fvisibility=hidden -Wno-unused-parameter")        ## Optimize

set(prefix "${CMAKE_INSTALL_PREFIX}")
set(exec_prefix "\${prefix}")
set(libdir "\${exec_prefix}/lib")
set(includedir "\${prefix}/include")
configure_file(libilbc.pc.in libilbc.pc @ONLY)
install(FILES libilbc.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig)<commit_msg>libilbc.pc should be referenced with CMAKE_CURRENT_BINARY_DIR<commit_after>cmake_minimum_required(VERSION 2.8)
include(TestBigEndian)
test_big_endian(WEBRTC_BIG_ENDIAN)
include_directories(. ilbc/interface signal_processing/include)
file(GLOB ilbc_source_files ilbc/*.c signal_processing/*.c)
add_library(ilbc SHARED ${ilbc_source_files})
set_target_properties(ilbc PROPERTIES VERSION 1.1.1 SOVERSION 1)

set(CMAKE_C_FLAGS "-O2 -Wall -Wextra -Werror -fvisibility=hidden -Wno-unused-parameter")        ## Optimize

set(prefix "${CMAKE_INSTALL_PREFIX}")
set(exec_prefix "\${prefix}")
set(libdir "\${exec_prefix}/lib")
set(includedir "\${prefix}/include")
configure_file(libilbc.pc.in libilbc.pc @ONLY)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libilbc.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig)
{'fraction_non_alphanumeric': 0.1261437908496732, 'fraction_numerical': 0.009150326797385621, 'mean_word_length': 8.005882352941176, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '4574487', 'n_tokens_mistral': 576, 'n_tokens_neox': 553, 'n_words': 90}