Commit Graph

4840 Commits

Author SHA1 Message Date
Luis Diaz Mas
09fc98eebf Handle all the PACKAGE_XXX variables in the new cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
1bf5e177a1 Handle EXV_HAVE_UNISTD_H variable in the new cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
2b71edfd1a Handle correctly some of the previous variables manipulated 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
13af648ee0 Handle correctly LIBINTL_H and NLS in the config.h.cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
3551136041 Remove HAVE_INTTYPES_H. It has never been used with CMake 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
80eeec996d Handle correctly GMTIME_R in the config.h.cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
f9ce4cd93f Handle correctly CURL in 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
Luis Diaz Mas
ab6858df68 Add new mechanism to generate the exv_conf.h file from CMake. SSH variable 2017-08-08 21:58:45 +02:00
Luis Díaz Más
b7ec4b4915 Investigating how to enable/disable definitions on the config.h file 2017-08-08 21:58:45 +02:00
clanmills
1e7bc2828e Fixing issues with Cygwin test suite. 2017-08-08 20:34:48 +01:00
clanmills
6762c6f15b More corrections to fix the build (on Linux). 2017-08-08 18:13:04 +01:00
clanmills
36d2a4f5db Correction to earlier commit. Should not have updated the xmpsdk/include files with files creating using xmpsdk/buildXMPsdk.sh 2017-08-08 17:33:16 +01:00
clanmills
6085392857 Restoring buildXMPsdk.sh to build from a "raw" Adobe download. 2017-08-08 12:48:38 +01:00
clanmills
89ab475c66 Change uname code in buildXMPsdk.sh 2017-08-08 12:16:35 +01:00
clanmills
d234486c67 Incrementally adding XMPsdk code. 2017-08-07 22:59:27 +01:00
Robin Mills
c890872e8a Merge pull request #18 from piponazo/findDependencies
Move all the cmake commands for finding dependencies into a separate file
2017-07-08 09:52:15 +01:00
Luis Diaz Mas
379a8743e0 Change style of cmake commands to lower-case 2017-07-08 10:17:15 +02:00
Luis Diaz Mas
25f8f92a49 Only try to find MSGFMT if EXIV2_ENABLE_BUILD_PO is enabled 2017-07-08 10:11:33 +02:00
Luis Diaz Mas
79dc33f12a Remove unnedeed check (already available in cmake finder) 2017-07-08 08:38:37 +02:00
Luis Diaz Mas
0fcbc69f89 Remove ocurrences to unused variable CMAKE_REQUIRED_INCLUDES 2017-07-08 08:32:01 +02:00
Luis Diaz Mas
d12ee0ac26 Move cmake code to find dependencies into another file 2017-07-08 08:31:32 +02:00
Luis Diaz Mas
1709ff83a0 Remove FindExpat.cmake (Already available in CMake since 3.0) 2017-07-08 08:30:20 +02:00
clanmills
24130dbbb2 Cast to avoid compiler warning with MSVC2005 2017-07-07 19:51:56 +01:00
Robin Mills
d8a537710c Merge pull request #17 from piponazo/cmakeSummary
New CMake file where to print the project summary
2017-07-07 16:34:16 +01:00
Luis Diaz Mas
49153695f2 Move CMake summary messages to a different file 2017-07-07 17:27:15 +02:00
Luis Diaz Mas
b0060c4ed2 Ignore vim .swp temporary files 2017-07-07 17:26:15 +02:00
Luis Diaz Mas
485891b991 Remove unused definition HAVE_ALARM 2017-07-07 17:26:15 +02:00
Luis Diaz Mas
0394ddde81 Remove header guards in config.h.cmake since we are using #pragma once 2017-07-07 17:26:15 +02:00
clanmills
421ec277c1 Fix COPYFILE_DISABLE=1 tar cxf in website/bin/buildrelease.sh https://github.com/Exiv2/exiv2/issues/14 2017-07-07 08:34:34 +01:00
clanmills
882c825f1a Fix https://github.com/Exiv2/exiv2/issues/16 2017-07-06 10:38:39 +01:00
clanmills
9c4a0e7176 https://github.com/Exiv2/exiv2/issues/14 Update buildserver to create TAR files without ._foo files. 2017-07-03 22:22:42 +01:00
Robin Mills
ac34d55fcc Merge pull request #13 from Vogtinator/patch-1
Do not use GCC_MINOR in CMakeLists.txt  Thanks to Luis for this fix.
2017-07-03 18:51:49 +01:00
Fabian Vogt
04052ceb86 Do not use GCC_MINOR in CMakeLists.txt
"gcc -dumpversion" with GCC >= 7 only prints "7", thus GCC_MINOR is not defined.
That results in:

CMake Error at CMakeLists.txt:86 (list):
list index: 1 out of range (-1, 0)
2017-07-03 16:53:29 +02:00
draekko
bac4bef373 Merge pull request #12 from kiekerjan/patch-1
Spelling error
2017-07-02 12:52:03 -04:00
kiekerjan
b35903e4c8 Spelling error
Small error in camera name ICLA-68 instead of ILCA-68
2017-07-02 13:32:16 +02:00
clanmills
9d1d90186c contrib/buildserver Fix svn=0000 2017-07-01 07:07:26 +01:00
clanmills
b0c48e3000 contrib/buildserver Update to build from git instead of SVN 2017-06-30 21:59:11 +01: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
c68a295ad4 Fix CMake build issue introduced by the removal of svn_version.h from the code base. 2017-06-10 18:37:00 +01:00
clanmills
10069bd05b Documentation update to withdraw support for MinGW. The code-base has not been modified and will probably build with MinGW. However Team Exiv2 will not support this platform. 2017-06-06 17:43:05 +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
e345110555 Removing obsolete code in CMakeLists.txt Adding version-test.sh to make tests 2017-06-06 15:02:19 +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
clanmills
3450cb1454 Set +x bit on tiff-test.sh 2017-06-04 10:59:43 +01:00