<commit_before>
set(CMAKE_INCLUDE_CURRENT_DIR on)
ADD_DEFINITIONS(-DBOOST_TEST_DYN_LINK)

include_directories(${TEST_DIR}/integrationTest/include
		${TEST_INCLUDE_DIRS}
		${HDF5_INCLUDE_DIRS}
		${Boost_INCLUDE_DIRS}
		${LOG4CXX_INCLUDE_DIRS}/..)

add_definitions(${HDF5_DEFINITIONS})

file(GLOB ODINDATA_SOURCES FrameTestApp.cpp
				FrameSimulatorControl.cpp
				FrameReceiverControl.cpp
				FrameProcessorControl.cpp
				PropertyTreeUtility.cpp
				ControlUtility.cpp)

file(GLOB FRAMETEST_SOURCES FrameSimulatorUnitTestMain.cpp
						HDF5FrameTest.cpp)

# Add executable to run odin-data system
add_executable(odinData ${ODINDATA_SOURCES})

# Add executable to run output tests
add_executable(frameTests ${FRAMETEST_SOURCES})

message(STATUS "HDF5 include files:  " ${HDF5_INCLUDE_DIRS})
message(STATUS "HDF5 libs:           " ${HDF5_LIBRARIES} ${HDF5HL_LIBRARIES})
message(STATUS "HDF5 defs:           " ${HDF5_DEFINITIONS})

target_link_libraries(odinData ${Boost_LIBRARIES} ${HDF5_LIBRARIES} ${LOG4CXX_LIBRARIES} ${COMMON_LIBRARY})
target_link_libraries(frameTests ${Boost_LIBRARIES} ${HDF5_LIBRARIES} ${LOG4CXX_LIBRARIES} ${COMMON_LIBRARY})

install(TARGETS odinData RUNTIME DESTINATION bin)
install(TARGETS frameTests RUNTIME DESTINATION bin)<commit_msg>compilation fix for frameTests<commit_after>
set(CMAKE_INCLUDE_CURRENT_DIR on)
ADD_DEFINITIONS(-DBOOST_TEST_DYN_LINK)

include_directories(${TEST_DIR}/integrationTest/include
		${TEST_INCLUDE_DIRS}
		${HDF5_INCLUDE_DIRS}
		${Boost_INCLUDE_DIRS}
		${LOG4CXX_INCLUDE_DIRS}/..)

add_definitions(${HDF5_DEFINITIONS})

file(GLOB ODINDATA_SOURCES FrameTestApp.cpp
				FrameSimulatorControl.cpp
				FrameReceiverControl.cpp
				FrameProcessorControl.cpp
				PropertyTreeUtility.cpp
				ControlUtility.cpp)

file(GLOB FRAMETEST_SOURCES FrameSimulatorUnitTestMain.cpp
						HDF5FrameTest.cpp
						PropertyTreeUtility.cpp)

# Add executable to run odin-data system
add_executable(odinData ${ODINDATA_SOURCES})

# Add executable to run output tests
add_executable(frameTests ${FRAMETEST_SOURCES})

message(STATUS "HDF5 include files:  " ${HDF5_INCLUDE_DIRS})
message(STATUS "HDF5 libs:           " ${HDF5_LIBRARIES} ${HDF5HL_LIBRARIES})
message(STATUS "HDF5 defs:           " ${HDF5_DEFINITIONS})

target_link_libraries(odinData ${Boost_LIBRARIES} ${HDF5_LIBRARIES} ${LOG4CXX_LIBRARIES} ${COMMON_LIBRARY})
target_link_libraries(frameTests ${Boost_LIBRARIES} ${HDF5_LIBRARIES} ${LOG4CXX_LIBRARIES} ${COMMON_LIBRARY})

install(TARGETS odinData RUNTIME DESTINATION bin)
install(TARGETS frameTests RUNTIME DESTINATION bin)
{'fraction_non_alphanumeric': 0.09303230829116388, 'fraction_numerical': 0.011677695601401323, 'mean_word_length': 6.9813664596273295, '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': '1444913', 'n_tokens_mistral': 1058, 'n_tokens_neox': 920, 'n_words': 147}