hltas 0.9.0

Reading and writing Half-Life TAS scripts (`.hltas`).
Documentation
1
2
3
4
5
6
7
8
9
10
11
add_library(hltas-cpp src/hltas.cpp)
set_property(TARGET hltas-cpp PROPERTY CXX_STANDARD 14)
target_include_directories(hltas-cpp PUBLIC src)

add_executable(tests src/tests.cpp)
set_property(TARGET tests PROPERTY CXX_STANDARD 14)
target_include_directories(tests SYSTEM PRIVATE catch2)
target_link_libraries(tests hltas-cpp)

include(catch2/Catch.cmake)
catch_discover_tests(tests WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})