blob: 57fcd080c05c4cae1d336a3f081750c0c94f7b6b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
### Main library
# Flags / Definitions / Environment
if (WIN32)
add_definitions(-D_CRT_SECURE_NO_WARNINGS=1)
else(WIN32)
set(CMAKE_CXX_FLAGS "-fvisibility=hidden -fPIC ${CMAKE_CXX_FLAGS}")
endif(WIN32)
include_directories(${CMAKE_SOURCE_DIR})
add_library(modman STATIC
module.hpp
module_manager.hpp
module_manager.cpp)
if(NOT WIN32)
target_link_libraries(modman dl)
endif()
### Tests
add_testdirectory(test)
|