32 lines
936 B
CMake
32 lines
936 B
CMake
project(TEST)
|
|
|
|
include_directories(${CMAKE_SOURCE_DIR}/include)
|
|
include_directories(${CMAKE_SOURCE_DIR}/include/mysql++)
|
|
include_directories(${CMAKE_SOURCE_DIR}/include/mysql++/mysql)
|
|
include_directories(${CMAKE_SOURCE_DIR}/MDB/imm_mysqldb)
|
|
include_directories(${CMAKE_SOURCE_DIR}/MDB/imm_mongodb)
|
|
include_directories(${CMAKE_SOURCE_DIR}/MP)
|
|
include_directories(${CMAKE_SOURCE_DIR}/include/rapidjson)
|
|
include_directories(${CMAKE_SOURCE_DIR}/MS)
|
|
include_directories(${CMAKE_SOURCE_DIR}/MessageSystem)
|
|
|
|
link_directories(${CMAKE_SOURCE_DIR}/lib/gtest)
|
|
link_directories(${CMAKE_SOURCE_DIR}/lib/smtp)
|
|
|
|
aux_source_directory(${CMAKE_SOURCE_DIR}/MS/smtp DIR_EMAIL)
|
|
|
|
add_executable(TEST
|
|
${DIR_EMAIL}
|
|
main.cpp)
|
|
|
|
target_link_libraries(TEST
|
|
MP
|
|
works
|
|
MessageSystem
|
|
imm_mysqldb
|
|
imm_mongodb
|
|
libgtest.a libgtest_main.a
|
|
libgmock.a libgmock_main.a
|
|
curl
|
|
ssl
|
|
) |