Skip to content
Snippets Groups Projects
Commit cba4b070 authored by Franck Dary's avatar Franck Dary
Browse files

Updated CMAKE

parent c0cb42e8
Branches
No related tags found
No related merge requests found
......@@ -11,6 +11,16 @@ find_package(Boost REQUIRED COMPONENTS program_options)
find_package(fasttext REQUIRED)
find_package(Doxygen REQUIRED)
include_directories(${DYNET_INCLUDE_DIR})
include_directories(${FASTTEXT_INCLUDE_DIR})
add_library(Boost SHARED IMPORTED)
set_target_properties(Boost PROPERTIES IMPORTED_LOCATION ${Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE})
add_library(dynet SHARED IMPORTED)
set_target_properties(dynet PROPERTIES IMPORTED_LOCATION ${DYNET_LIBRARY})
add_library(fasttext SHARED IMPORTED)
set_target_properties(fasttext PROPERTIES IMPORTED_LOCATION ${FASTTEXT_LIBRARY})
set(CMAKE_VERBOSE_MAKEFILE 0)
set(CMAKE_CXX_STANDARD 11)
......
......@@ -3,7 +3,7 @@ FILE(GLOB SOURCES src/*.cpp)
add_executable(macaon_decode src/macaon_decode.cpp)
target_link_libraries(macaon_decode transition_machine)
target_link_libraries(macaon_decode decoder)
target_link_libraries(macaon_decode ${Boost_PROGRAM_OPTIONS_LIBRARY})
target_link_libraries(macaon_decode Boost)
target_link_libraries(macaon_decode errors)
install(TARGETS macaon_decode DESTINATION bin)
......
FILE(GLOB SOURCES src/*.cpp)
add_executable(macaon_compute_l_rules src/macaon_compute_l_rules.cpp)
target_link_libraries(macaon_compute_l_rules ${Boost_PROGRAM_OPTIONS_LIBRARY})
target_link_libraries(macaon_compute_l_rules Boost)
target_link_libraries(macaon_compute_l_rules maca_common)
install(TARGETS macaon_compute_l_rules DESTINATION bin)
add_executable(macaon_convert_embeddings src/macaon_convert_embeddings.cpp)
target_link_libraries(macaon_convert_embeddings ${Boost_PROGRAM_OPTIONS_LIBRARY})
target_link_libraries(macaon_convert_embeddings Boost)
target_link_libraries(macaon_convert_embeddings maca_common)
target_link_libraries(macaon_convert_embeddings dynet)
install(TARGETS macaon_convert_embeddings DESTINATION bin)
......
......@@ -3,7 +3,7 @@ FILE(GLOB SOURCES src/*.cpp)
add_executable(macaon_train src/macaon_train.cpp)
target_link_libraries(macaon_train transition_machine)
target_link_libraries(macaon_train trainer)
target_link_libraries(macaon_train ${Boost_PROGRAM_OPTIONS_LIBRARY})
target_link_libraries(macaon_train Boost)
install(TARGETS macaon_train DESTINATION bin)
#compiling library
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment