Browse Source

(committing very old stuff) Adds cmake support

master
Joshua Moerman 8 years ago
parent
commit
56aa19593f
  1. 19
      CMakeLists.txt
  2. 3
      dummy.cpp

19
CMakeLists.txt

@ -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)

3
dummy.cpp

@ -0,0 +1,3 @@
// To fool cmake it's a c++ project
static int x = x;