ferencd@0: cmake_minimum_required (VERSION 3.14) ferencd@0: set(PROJECT templater) ferencd@0: ferencd@0: include_directories (${CMAKE_CURRENT_SOURCE_DIR}/include) ferencd@0: ferencd@0: set(common_src ferencd@0: templater.cpp ferencd@0: dictionary.cpp ferencd@0: templater.h ferencd@0: ) ferencd@0: ferencd@0: add_library(${PROJECT} STATIC ${common_src}) ferencd@0: ferencd@0: target_link_libraries(${PROJECT} cxxtools common tntdb ${Python3_LIBRARIES}) ferencd@0: ferencd@0: find_package(Boost REQUIRED) ferencd@0: message("Boost is in:" ${Boost_INCLUDE_DIRS}) ferencd@0: include_directories(${Boost_INCLUDE_DIRS}) ferencd@0: link_directories(${Boost_LIBRARY_DIRS}) ferencd@0: ferencd@0: add_executable(template_compiler main.cpp) ferencd@0: target_link_libraries(template_compiler ${PROJECT} boost_filesystem)