summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorBiswapriyo Nath <nathbappai@gmail.com>2022-05-15 18:11:45 +0530
committerBiswapriyo Nath <nathbappai@gmail.com>2022-05-15 18:11:50 +0530
commit17d1bc7f1af8e797d00c510edcfc263e1097a87e (patch)
tree07346e36a26ccb5e47d04077dc0c12051b13ad5f /src/lib
parent46b42b616dfcd25f683997a5ebc38c657b128394 (diff)
pkgconfig: Define OPJ_STATIC for static linking with pkgconf
allows for the usage of $(pkgconf --static --cflags libopenjp2) to produce the proper CFLAGS for static linking. Relies on pkgconf rather than pkg-config
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/openjp2/libopenjp2.pc.cmake.in1
-rw-r--r--src/lib/openjpip/libopenjpip.pc.cmake.in1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/openjp2/libopenjp2.pc.cmake.in b/src/lib/openjp2/libopenjp2.pc.cmake.in
index 62159b00..00fdacd1 100644
--- a/src/lib/openjp2/libopenjp2.pc.cmake.in
+++ b/src/lib/openjp2/libopenjp2.pc.cmake.in
@@ -12,3 +12,4 @@ Version: @OPENJPEG_VERSION@
Libs: -L${libdir} -lopenjp2
Libs.private: -lm
Cflags: -I${includedir}
+Cflags.private: -DOPJ_STATIC
diff --git a/src/lib/openjpip/libopenjpip.pc.cmake.in b/src/lib/openjpip/libopenjpip.pc.cmake.in
index 7c3f29af..183b68ff 100644
--- a/src/lib/openjpip/libopenjpip.pc.cmake.in
+++ b/src/lib/openjpip/libopenjpip.pc.cmake.in
@@ -13,3 +13,4 @@ Requires: libopenjp2
Libs: -L${libdir} -lopenjpip
Libs.private: -lm -lcurl -lfcgi -lpthread
Cflags: -I${includedir}
+Cflags.private: -DOPJ_STATIC