summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2015-02-16 16:29:49 +0000
committerAlbrecht Schlosser <albrechts.fltk@online.de>2015-02-16 16:29:49 +0000
commit4d823c0d4a513c6b8dc57394e428d3347a96c351 (patch)
tree81e1ec17a71b4c75c155bd126de43845e31ba11f
parent6390a0e09e0a394c2323a65a823886eb91281ba1 (diff)
[CMake] Install bundled (jpeg, png, zlib) library headers if built (STR #3187).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10581 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
-rw-r--r--jpeg/CMakeLists.txt4
-rw-r--r--png/CMakeLists.txt4
-rw-r--r--zlib/CMakeLists.txt4
3 files changed, 12 insertions, 0 deletions
diff --git a/jpeg/CMakeLists.txt b/jpeg/CMakeLists.txt
index 20e215b63..a5c27a21e 100644
--- a/jpeg/CMakeLists.txt
+++ b/jpeg/CMakeLists.txt
@@ -29,6 +29,10 @@ list(APPEND BUILD_SRCS "${systemdependent_SRCS};${common_SRCS}")
list(APPEND BUILD_SRCS "${compression_SRCS};${decompression_SRCS}")
#######################################################################
FL_ADD_LIBRARY(fltk_jpeg STATIC "${BUILD_SRCS}")
+# install the jpeg headers
+install(FILES jconfig.h;jerror.h;jmorecfg.h;jpeglib.h
+ DESTINATION ${FLTK_INCLUDEDIR}/FL/images
+)
#######################################################################
if(OPTION_BUILD_SHARED_LIBS)
diff --git a/png/CMakeLists.txt b/png/CMakeLists.txt
index 4ebb90529..32ebc5f60 100644
--- a/png/CMakeLists.txt
+++ b/png/CMakeLists.txt
@@ -9,6 +9,10 @@ set(PNG_SRCS
#######################################################################
FL_ADD_LIBRARY(fltk_png STATIC "${PNG_SRCS}")
+# install the png headers
+install(FILES png.h;pngconf.h;pnglibconf.h
+ DESTINATION ${FLTK_INCLUDEDIR}/FL/images
+)
if(OPTION_USE_SYSTEM_ZLIB)
target_link_libraries(fltk_png ${FLTK_ZLIB_LIBRARIES})
diff --git a/zlib/CMakeLists.txt b/zlib/CMakeLists.txt
index e96080622..b5f47278c 100644
--- a/zlib/CMakeLists.txt
+++ b/zlib/CMakeLists.txt
@@ -9,6 +9,10 @@ set(ZLIB_SRCS
#######################################################################
FL_ADD_LIBRARY(fltk_z STATIC "${ZLIB_SRCS}")
+# install the zlib headers
+install(FILES zconf.h;zlib.h;zutil.h
+ DESTINATION ${FLTK_INCLUDEDIR}/FL/images
+)
#######################################################################
if(OPTION_BUILD_SHARED_LIBS)