Joshua Moerman
8 years ago
2 changed files with 22 additions and 0 deletions
@ -0,0 +1,19 @@ |
|||||
|
cmake_minimum_required(VERSION 2.8) |
||||
|
|
||||
|
set(LIBNAME ImageStreams) |
||||
|
|
||||
|
file(GLOB sources "*.cpp") |
||||
|
file(GLOB headers "include/*.hpp") |
||||
|
|
||||
|
add_library(${LIBNAME} ${headers} ${sources}) |
||||
|
|
||||
|
find_library(LIBPNG png) |
||||
|
|
||||
|
set(libs ${LIBPNG}) |
||||
|
set(${LIBNAME}_LIBRARIES ${LIBNAME} ${libs} CACHE INTERNAL "") |
||||
|
|
||||
|
target_link_libraries(${LIBNAME} ${libs}) |
||||
|
target_include_directories(${LIBNAME} PUBLIC "include/") |
||||
|
|
||||
|
install(TARGETS ${LIBNAME} DESTINATION lib) |
||||
|
install(FILES ${headers} DESTINATION include/ImageStreams) |
@ -0,0 +1,3 @@ |
|||||
|
// To fool cmake it's a c++ project
|
||||
|
static int x = x; |
||||
|
|
Reference in new issue