Clean up CMake scripts
[glpng.git] / src / CMakeLists.txt
blob5ff3e4a1f2c35ed24ca717eb071da48cd0d14d44
1 include_directories(
2         ${ZLIB_INCLUDE_DIR}
3         ${PNG_INCLUDE_DIR}
4         ${OPENGL_INCLUDE_DIR}
5         ${CMAKE_SOURCE_DIR}/include/
8 link_libraries(
9         ${ZLIB_LIBRARIES}
10         ${PNG_LIBRARY}
11         ${OPENGL_gl_LIBRARY}
14 add_library(glpng SHARED glpng.c)
15 set_target_properties(glpng PROPERTIES VERSION ${VERSION} SOVERSION ${SONAME_VERSION})
16 install(TARGETS glpng DESTINATION ${CMAKE_INSTALL_LIBDIR})
18 if(BUILD_STATIC_LIBS)
19         add_library(glpng-static STATIC glpng.c)
20         set_target_properties(glpng-static PROPERTIES OUTPUT_NAME glpng)
21         install(TARGETS glpng-static DESTINATION ${CMAKE_INSTALL_LIBDIR})
22 endif(BUILD_STATIC_LIBS)