Files
allwpilib/CMakeLists.txt
Peter Johnson a896a3ade5 Import LLVM StringMap et al.
Change-Id: Ic48c722c2856c7aa36001935adbcf31b986ac1f3
2015-07-11 09:33:32 -07:00

16 lines
601 B
CMake

cmake_minimum_required(VERSION 2.8)
project(NetworkTables)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++1y -Wformat=2 -Wall -Wextra -Werror -pedantic -Wno-unused-parameter")
file(GLOB_RECURSE SRC_TARGET_FILES src/*.cpp)
#file(GLOB_RECURSE SRC_SHARE_FILES lib/share/*.cpp)
include_directories(include src)
add_library(ntcore STATIC ${SRC_SHARE_FILES} ${SRC_TARGET_FILES})
target_link_libraries(ntcore)
INSTALL(TARGETS ntcore ARCHIVE DESTINATION lib COMPONENT lib)
INSTALL(DIRECTORY include DESTINATION ${CMAKE_INSTALL_PREFIX} COMPONENT headers)
# lib/ c gcc_s ld-linux
# usr/lib stdc++
# NiRioSrv