Commit Graph

2518 Commits

Author SHA1 Message Date
Luis Diaz Mas
64bbe802e2 Install exv_conf.h properly 2017-08-14 08:28:55 +02:00
Luis Diaz Mas
b4a2b822c2 Remove usage of global variable INSTALL_TARGET_STANDARD_ARGS. Specify install destinitions in each target 2017-08-14 08:28:24 +02:00
clanmills
2e816165ea Changes to autotools to support C++11 (work in progress) 2017-08-12 14:48:38 +01:00
Luis Díaz Más
b6885c8028 Since we are requiring CMake 3.1 we can remove the usage of PRIVATE_VAR and use directly PRIVATE or PUBLIC 2017-08-10 19:39:07 +02:00
clanmills
e2862ba764 #1300 and #1301 (583cfd6e and 3bbba3f8). These fixes were accidentally lost on 2017-08-07. 2017-08-10 00:01:08 +01:00
clanmills
1505b4c3aa #11 Integrating fix into master (accidentally lost on 2017-08-07 by rebase -force) 2017-08-09 23:51:03 +01:00
clanmills
122cd5737f Cosmetic modifications to Pull-21. Fix to ensure Cygwin uses #include <unistd.h> 2017-08-09 23:41:42 +01:00
Robin Mills
8592c10a3e Merge pull request #21 from piponazo/configFileFromCMake
New way to generate the include/exiv2/exv_conf.h file
2017-08-09 22:26:05 +01:00
Luis Díaz Más
e474b0fbd3 localtime.c and getopt_win32.c added unconditionally for the exiv2 app 2017-08-09 23:03:52 +02:00
clanmills
011f2b5259 Fixing bug in test harness on Linux. 2017-08-09 12:55:04 +01:00
Luis Diaz Mas
22efdffd1d Use #ifdef instead of #if for EXV_HAVE_REGEX 2017-08-08 22:15:17 +02:00
Luis Diaz Mas
252d738b6c Include xmpsdk/include only in the needed target. Remove other uneeded usages of INCLUDE_DIRECTORIES and LINK_DIRECTORIES 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
1d327fba21 Correct usage of HAVE_REGEX 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
911832d70a Handle HAVE_TIMEGM variable in the new cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
5c78c82f20 Handle ENABLE_WEBREADY variable in the new cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
93835cd680 Handle correctly ENABLE_VIDEO the config.h.cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
bba3cbb7fd Remove unused definition EXV_HAVE_DECL_STRERROR_R 2017-08-08 21:58:45 +02:00
clanmills
24130dbbb2 Cast to avoid compiler warning with MSVC2005 2017-07-07 19:51:56 +01:00
clanmills
882c825f1a Fix https://github.com/Exiv2/exiv2/issues/16 2017-07-06 10:38:39 +01:00
kiekerjan
b35903e4c8 Spelling error
Small error in camera name ICLA-68 instead of ILCA-68
2017-07-02 13:32:16 +02:00
Robin Mills
b8bbacd196 Fix submitted. https://github.com/Exiv2/exiv2/issues/10
This is not a good fix because temporaryFile() is a bad idea and requires a lock to be thread safe.  However, the lock is in the sample code and not in the library.  I considered in v0.26 to rewrite this to use a temporary (MemIo) file and decided against that to save time.  My sin.  The correct fix usually requires less effort in the long run.
2017-06-29 23:26:01 +01:00
Robin Mills
82dbe6199d https://github.com/Exiv2/exiv2/issues/11 Closed. Coincidentally Raphael reported issues with Visual Studio 2015 Community Edition. Issue 11 and Raphael's issues should now be resolved. 2017-06-29 22:13:26 +01:00
clanmills
620ef04e96 https://github.com/Exiv2/exiv2/issues/9 Fix submitted. 2017-06-20 20:41:30 +01:00
clanmills
d3c2b99385 #1297 Fix submitted. 2017-06-11 11:56:20 +01:00
clanmills
ef64de084c Removing msvc2003 support 2017-06-06 17:35:37 +01:00
clanmills
a9c9e8ff8e Remove svn_version.h 2017-06-06 15:33:50 +01:00
clanmills
290164d1b6 Work in progress: https://github.com/Exiv2/exiv2/issues/3
Tested on MacOS-X.  I'll test Linux/Cygwin/MSVC and close if good.
2017-06-05 13:25:14 +01:00
Bernd Kuhls
8af901ce05 cmake: always depend on threads, not only in the xmp case 2017-06-03 18:40:35 +02:00
Bernd Kuhls
3af0d1a6b2 cmake: fix gettext support
Building exiv2 with uclibc and gettext fails currently as detected
by the buildroot autobuilders:
http://autobuild.buildroot.net/results/def/defcdd3dd57b031c31bb16c0075f079a482bf52d/build-end.log
2017-06-03 17:58:04 +02:00
clanmills
2f8681e120 #1296 Fix submitted. 2017-05-27 10:18:17 +01:00
clanmills
9be72eecec #1294 Fix. 2017-05-08 18:40:49 +01:00
Robin Mills
559ace375b #1291 Reverting change in r4763 relating to windows.h as they break the Cygwin build. Retain changes in exiv2/exiv2.hpp and exv_msvc.h 2017-04-23 19:29:19 +00:00
Robin Mills
f36cccefa2 #1291 include header simplification 2017-04-23 17:31:57 +00:00
Robin Mills
73572aa54d #1291 Fix submitted. Thank You to T Modes for reporting this issue. 2017-04-23 11:57:05 +00:00
Robin Mills
44da4724b3 #1175 Correction to r4756 Another three casts required to build with Visual Studio (size_t code ripple) 2017-04-23 10:58:54 +00:00
Robin Mills
67859f4f4e #1175 I'm going to accept the recommendation to change BasicIo::size() to return size_t. This passes the test suite. The only "ripple" outside of basicio is to iotest.cpp. This change enables several casts to be removed. 2017-04-19 17:03:54 +00:00
Robin Mills
7da3ad2e41 #1175. Thanks to LaserSoft for reporting this and providing a patch. 2017-04-19 15:36:00 +00:00
Robin Mills
77616c3204 #1289 Thanks to Asdiel (AlienSkin) for reporting this and providing a test file. Thanks to Ben for investigation and patch. 2017-04-14 19:42:53 +00:00
Robin Mills
307c9e266c #1286 Correction to r4752 2017-04-06 05:25:39 +00:00
Robin Mills
5a5f7dc1ac #1286 Fix submitted. 2017-04-05 18:36:14 +00:00
Robin Mills
73047ce568 #1279 Correction to r4748 which broke the CMake build. 2017-03-27 09:04:12 +00:00
Robin Mills
54408bac2f #1279 Move src/ini_int.hpp to include/exiv2/ini.hpp to reveal class Exiv2:INIReader in API 2017-03-26 20:49:54 +00:00
nkbj
788caad7de Updated Nikon Lens lookup table to v4.4.527.01 of Robert Rottmerhusen's fmountlens list. 2017-03-23 04:33:35 +00:00
nkbj
e8c2c7ba01 Update various lists to match ExifTool version 10.47. 2017-03-23 03:51:21 +00:00
Robin Mills
0051366df4 #1279 Removing unused code. 2017-03-17 17:44:13 +00:00
Robin Mills
8b90afa94e #1279 Almost done! 2017-03-17 17:08:35 +00:00
Robin Mills
be0945016b #1269 Thank You to Ben for reporting this and providing the patch. 2017-03-17 12:58:18 +00:00
Robin Mills
192a2a83cf #1279 Cleaned up doxygen warnings for doc and website. 2017-03-16 18:13:12 +00:00
Robin Mills
11993b3b55 #1271 Thanks to Ben for reporting this and providing the patch. 2017-03-15 21:30:55 +00:00
Robin Mills
809009f174 #1279 Better man page pagination for pdf. 2017-03-12 21:05:18 +00:00