30 lines
1.0 KiB
CMake
30 lines
1.0 KiB
CMake
cmake_minimum_required(VERSION 2.4.2)
|
|
if (CMAKE_VERSION VERSION_LESS "3.1")
|
|
set (CMAKE_CXX_FLAGS "--std=gnu++11 ${CMAKE_CXX_FLAGS}")
|
|
else ()
|
|
set (CMAKE_CXX_STANDARD 11)
|
|
endif ()
|
|
|
|
project (1261nat)
|
|
set(CMAKE_BUILD_TYPE Debug)
|
|
SET(BUILD_SHARED_LIBS ON)
|
|
SET(LIBTINS_BUILD_SHARED OFF CACHE BOOL "test")
|
|
SET(LIBTINS_ENABLE_CXX11 ON CACHE BOOL "test2")
|
|
SET(LIBTINS_ENABLE_WPA2 OFF CACHE BOOL "test3")
|
|
SET(LIBTINS_ENABLE_DOT11 OFF CACHE BOOL "test4")
|
|
SET(HAVE_PCAP_IMMEDIATE_MODE ON CACHE BOOL "test5")
|
|
SET(LIBTINS_ENABLE_ACK_TRACKER OFF CACHE BOOL "test6")
|
|
SET(LIBTINS_ENABLE_WPA2_CALLBACKS OFF CACHE BOOL "test7")
|
|
SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/lib/src/libtins/cmake/Modules)
|
|
SET(PCAP_ROOT_DIR /usr/ CACHE PATH "test14")
|
|
SET(PCAP_LIBRARY /usr/lib64/libpcap.so CACHE FILEPATH "test14")
|
|
ADD_SUBDIRECTORY(lib/libtins)
|
|
|
|
INCLUDE_DIRECTORIES(lib/libtins/include)
|
|
file(GLOB_RECURSE 1261nat_src_files "src/*.h" "src/*.cpp")
|
|
add_executable(1261nat ${1261nat_src_files} )
|
|
target_link_libraries (1261nat tins)
|
|
|
|
|
|
ADD_SUBDIRECTORY(test)
|