exiv2/src
Jan Tojnar 48f2c9dbba
cmake: Fix paths with absolute GNUInstallDirs
It is not generally true that `CMAKE_INSTALL_<dir>` variables are relative paths:

https://github.com/jtojnar/cmake-snips#concatenating-paths-when-building-pkg-config-files
https://github.com/jtojnar/cmake-snips#assuming-cmake_install_dir-is-relative-path

Let's join them properly as paths, not strings.

On Windows, the absolute paths will likely remain unsupported as neither the CMake function,
nor the C++ code is able to detect absolute paths.

Signed-off-by: Jan Tojnar <jtojnar@gmail.com>
2020-09-05 11:18:46 +02:00
..
actions.cpp Fix exiv2 option --binary to enable report of long binary values. 2020-05-12 10:58:29 +01:00
actions.hpp cleanup header inclusions in API 2019-01-11 15:55:25 +01:00
asfvideo.cpp cleanup header inclusions in API 2019-01-11 15:55:25 +01:00
basicio.cpp fix_1211_c++11_0.27. I'll explain this in the PR. 2020-05-28 14:16:08 +01:00
bigtiffimage.cpp fix_1091_0.27 2020-04-06 10:33:59 +01:00
bmpimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
canonmn_int.cpp fix_1004_0.27 2020-04-13 23:53:47 +01:00
canonmn_int.hpp Add various attributes for canon maker note 2020-03-25 17:05:44 +01:00
casiomn_int.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
casiomn_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
CMakeLists.txt cmake: Fix paths with absolute GNUInstallDirs 2020-09-05 11:18:46 +02:00
convert.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
cr2header_int.cpp Fix bug in Cr2Header::read 2018-05-26 18:19:40 +02:00
cr2header_int.hpp Add explicit to constructors with 1 argument 2018-11-07 23:17:26 +01:00
cr2image.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
crwimage_int.cpp fix_1219_mingw_crw_date_0.27 2020-05-26 07:36:45 +01:00
crwimage_int.hpp Throw an exception if the data location is invalid. (#842) 2019-05-15 11:12:02 +02:00
crwimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
datasets.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
doxygen.hpp.in Add README-SAMPLES.md and remove exiv2samples.1 (#921) 2019-06-25 23:06:39 +02:00
easyaccess.cpp Fix #561. Use proper counter for the idx variable 2018-11-26 16:39:00 +01:00
enforce.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
epsimage.cpp Remove deprecated code from version source files 2018-09-14 07:43:21 +02:00
error.cpp fix_1045_0.27 2020-04-06 12:56:43 +01:00
exif.cpp Don't allow binary into the output stream! 2020-05-11 18:29:35 +01:00
exiv2.cpp cmake: Fix paths with absolute GNUInstallDirs 2020-09-05 11:18:46 +02:00
exiv2app.hpp Include unistd.h only where it is needed 2018-11-11 12:27:26 +01:00
fff.h #1149. Added fff.h (from plir.com) and code strengthening. 2016-01-10 19:02:38 +00:00
fujimn_int.cpp fix_1047_0.27 2020-04-06 11:58:10 +01:00
fujimn_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
futils.cpp Issue identified in #1101 master/MinGW/Qt. Apply the change here (although this is working on 0.27-maintenance) 2020-05-02 16:50:21 +01:00
getopt.cpp Fix -vVg loops 2018-11-16 13:10:43 +01:00
getopt.hpp Changes for cross-platform getopt 2018-09-01 20:19:45 +02:00
gifimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
helper_functions.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
helper_functions.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
http.cpp fix_1211_c++11_0.27. I'll explain this in the PR. 2020-05-28 14:16:08 +01:00
i18n.h Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
image_int.cpp Add missing inclusions of cstdio and cstdarg 2018-11-11 12:27:26 +01:00
image_int.hpp Fix compilation in clang 2018-11-07 23:17:26 +01:00
image.cpp Fix write ability flags of PSD files (#1260) 2020-08-10 20:08:12 +02:00
ini.cpp Add explicit to constructors with 1 argument 2018-11-07 23:17:26 +01:00
iptc.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
jp2image.cpp Fixed typo declaration of pad when writing ICC profile. 2020-07-08 13:51:51 +01:00
jpgimage.cpp Fix format-overflow warnings by using bigger buffer 2019-10-09 12:37:38 +02:00
makernote_int.cpp fix_Sony2010e_0.27 Thanks to @sridharb1 2020-03-29 17:55:37 +01:00
makernote_int.hpp fix_Sony2010e_0.27 Thanks to @sridharb1 2020-03-29 17:55:37 +01:00
matroskavideo.cpp cleanup header inclusions in API 2019-01-11 15:55:25 +01:00
metadatum.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
minoltamn_int.cpp Fix: https://github.com/Exiv2/exiv2/issues/577 2018-12-09 18:54:40 +01:00
minoltamn_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
mrwimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
nikonmn_int.cpp fix_1208_NikonLens_0.27 2020-05-18 20:50:36 +01:00
nikonmn_int.hpp fix646_NikonAF22 2019-06-18 21:29:55 +02:00
olympusmn_int.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
olympusmn_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
orfimage_int.cpp add _int suffix to all the internal files 2017-11-28 17:36:08 +01:00
orfimage_int.hpp Add explicit to constructors with 1 argument 2018-11-07 23:17:26 +01:00
orfimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
panasonicmn_int.cpp Add some values to panasonic focus mode attribute 2020-03-25 16:55:51 +01:00
panasonicmn_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
pentaxmn_int.cpp Detab src/pentaxmn_int.cpp 2020-03-28 11:01:33 +00:00
pentaxmn_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
pgfimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
pngchunk_int.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
pngchunk_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
pngimage.cpp Fix compiler error when using EXIV2_DEBUG_MESSAGES. 2020-05-31 10:22:46 +01:00
preview.cpp Add bounds check. (#840) 2019-05-15 08:58:38 +02:00
private.h Remove obsolete svn revision 2017-11-19 11:17:11 +01:00
properties.cpp fix_1033_0.27 2020-04-06 13:18:38 +01:00
psdimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
quicktimevideo.cpp cleanup header inclusions in API 2019-01-11 15:55:25 +01:00
rafimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
riffvideo.cpp cleanup header inclusions in API 2019-01-11 15:55:25 +01:00
rw2image_int.cpp add _int suffix to all the internal files 2017-11-28 17:36:08 +01:00
rw2image_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
rw2image.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
safe_op.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
samsungmn_int.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
samsungmn_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
sigmamn_int.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
sigmamn_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
sonymn_int.cpp fix_Sony2010e_0.27 Thanks to @sridharb1 2020-03-29 17:55:37 +01:00
sonymn_int.hpp fix_Sony2010e_0.27 Thanks to @sridharb1 2020-03-29 17:55:37 +01:00
ssh.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
tags_int.cpp Removed print0x9286() from tags.cpp. Codecov detected that this code is no longer used! Amazing. 2020-05-12 14:43:05 +01:00
tags_int.hpp Removed print0x9286() from tags.cpp. Codecov detected that this code is no longer used! Amazing. 2020-05-12 14:43:05 +01:00
tags.cpp Pointless change to trigger CI which is beefing about test_issue_987 which has been removed. 2020-03-25 14:02:55 +00:00
tgaimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
tiffcomposite_int.cpp fix_1046_pt-GPSProcessingMethod 2020-03-22 20:56:38 +00:00
tiffcomposite_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
tifffwd_int.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
tiffimage_int.cpp fix_Sony2010e_0.27 Thanks to @sridharb1 2020-03-29 17:55:37 +01:00
tiffimage_int.hpp Add explicit to constructors with 1 argument 2018-11-07 23:17:26 +01:00
tiffimage.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
tiffvisitor_int.cpp fix1001_rename_AFPrimaryPoint 2019-10-06 21:44:04 +02:00
tiffvisitor_int.hpp Add support for Exif.Canon.AF tags to be read from images 2019-09-14 11:28:18 +02:00
timegm.h Add back localtime.c implementation for MinGW 2018-10-30 15:26:23 +01:00
TODO typo (GNU compliant) 2010-04-20 09:01:57 +00:00
types.cpp cmake: Fix paths with absolute GNUInstallDirs 2020-09-05 11:18:46 +02:00
tzfile.h Remove obsolete svn revision 2017-11-19 11:17:11 +01:00
unused.h Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
utils.cpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
utils.hpp Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
utilsvideo.cpp removinf usage of EXIV2_DEPRECATED macro 2019-02-02 09:52:39 +01:00
value.cpp fix_1266_GPSProcessingMethod 2020-08-29 10:22:23 +01:00
version.cpp fix_1219_mingw_crw_date_0.27 2020-05-26 07:36:45 +01:00
webpimage.cpp Fix compiler warning on macOS about enforce condition being always true. 2020-05-14 10:03:10 +01:00
xmp.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00
xmpsidecar.cpp Replace DEBUG with EXIV2_DEBUG_MESSAGES 2019-07-12 11:14:35 +02:00