Commit Graph

97 Commits

Author SHA1 Message Date
Robin Mills
23aff3a11a buildXMPsdk.cmd testing/work-in-progress. 2017-08-25 11:49:18 +01:00
clanmills
b715da1fcd buildXMPsdk.cmd code complete. 2017-08-24 17:39:48 +01:00
Robin Mills
9da376a125 xmpsdk/buildXMPsdk.cmd - first working version 2017-08-24 13:36:35 +01:00
Robin Mills
1ff0391563 Work in progress edits. Going off to cut the grass! 2017-08-24 13:36:34 +01:00
Robin Mills
a348b23f71 Silence unwanted warning from script 2017-08-23 10:29:12 +01:00
clanmills
fcaf2be556 fix buildXMPsdk.sh to build 64 bit build of 2014. 2017-08-22 15:39:12 +01:00
clanmills
95c5e92365 Support for Adobe XMPsdk 2013. Build xmpsdk using Adobe scripts. 2017-08-22 09:30:41 +01:00
Luis Diaz Mas
a478a74915 Simplify CMake logic for some compiler options related to the XMP target 2017-08-21 23:19:47 +02:00
Luis Diaz Mas
3b2372e906 Remove remaining call to CMake_msvc.txt 2017-08-21 23:19:05 +02:00
Andreas Sturmlechner
aa6374b202
Use more GNUInstallDirs
Conveniently fixes multiarch install dir issues.
2017-08-21 00:12:33 +02:00
Robin Mills
aefa3e3d34 MacOSX --with-adobe link issue. Work in progress. Code and documentation update. 2017-08-18 08:19:07 +01:00
Robin Mills
2a61392766 Merge pull request #27 from piponazo/master-CMakeObjectLibraryForXmp
New way to generate the XMP library (Using the CMake OBJECT LIBRARY concept)
2017-08-16 17:42:08 +01:00
Luis Diaz Mas
40d10639e2 Reuse XMP OBJECT library in the exiv2lib when EXIV2_ENABLE_LIBXMP=OFF 2017-08-16 17:49:09 +02:00
Luis Diaz Mas
2d011691f2 Compile XMP sources as an OBJECT Library 2017-08-16 17:32:45 +02:00
clanmills
935421c855 Refactoring autotools to support ADOBE_XMPSDK (Work in Progress) 2017-08-15 20:00:09 +01: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
Luis Díaz Más
acf8ebd254 Propagate EXPAT include directories and libraries with the xmp target 2017-08-10 19:55:10 +02:00
Luis Díaz Más
36e12a4f37 Add XML_STATIC definition in xmp library to fix problems finding symbols. Link always with EXPAT_LIBARIES 2017-08-10 19:39:58 +02:00
clanmills
122cd5737f Cosmetic modifications to Pull-21. Fix to ensure Cygwin uses #include <unistd.h> 2017-08-09 23:41:42 +01:00
Luis Diaz Mas
7cf676efbb EXV_HAVE_STDINT_H needs to be defined to compile XMPSDK 2017-08-08 22:14:43 +02: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
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
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
6ea3b00b02 #1249 Fixes 2016-10-23 22:25:58 +00:00
Robin Mills
0abf56f71b #1236 CMake build on MinGW. 2016-09-30 16:45:54 +00:00
Robin Mills
7adaf71d44 #1187 and #1041. Fixing CMake/Linux build breakers concerning libpthread 2016-06-05 06:15:30 +00:00
Robin Mills
d6dd463c57 #1041. Finally fixed stdint.h on all platforms. CMake builds exiv2 with VS 2005, 2008, 2010, 2012, 2013 and 2013 on both laptop and buildserver. 2015-11-29 22:35:20 +00:00
Robin Mills
4a0f652a7f #1041. Correction to r4056 2015-11-27 20:15:17 +00:00
Robin Mills
428d327235 #1041. Correction to r4056 2015-11-27 19:40:56 +00:00
Robin Mills
e75bcbe385 #1041. Fixed issues with VS2008 incorrectly setting EXV_HAVE_STDINT_H 2015-11-27 18:44:35 +00:00
Robin Mills
ac778afbe7 #1123. Hide xmpsdk symbols when building with CMake. 2015-10-03 20:05:05 +00:00
Robin Mills
64fc582be8 #1119. Thank You, Emmanuel for your help and patch. 2015-09-23 14:14:10 +00:00
Andreas Huggel
fd80993ab0 Updated copyright notice. 2015-05-02 11:55:40 +00:00
Robin Mills
0df8356a56 #1029. Thank You, Thomas for reporting this and providing the patch. 2015-02-12 01:24:26 +00:00
nkbj
b8fd35dda7 Check for CMake policies before they are used to ensure compatibility with CMake 2.8.12. Set CMake 2.8.12 as minimum requirement. 2015-01-25 05:17:39 +00:00
Robin Mills
d393b0fa7e trunk: exiv2 v0.25 2014-12-25 13:55:57 +00:00
HumanDynamo
7aa65c705d fix error reported by cppcheck 2014-10-04 13:05:25 +00:00
Robin Mills
7023ac7e20 Issue: #940. Fixed compilation warning in MinGW 2013-12-29 05:43:26 +00:00
Robin Mills
cea66bdd78 Issue: #940. Changes to eliminate compiler warnings with GCC 4.8.1.2 on Linux. 2013-12-28 06:03:03 +00:00
Robin Mills
89c796a3ab Issue: #940. Fix compilation warnings. 2013-12-28 03:41:01 +00:00
Andreas Huggel
f09fceda6b Updated copyright year in a few files, version in runner.txt. 2013-12-01 12:13:42 +00:00
Robin Mills
a7d516b072 Patch: Forum Topic 1177. Thanks very much to James for providing this. 2013-04-17 04:14:05 +00:00
Robin Mills
83c25ef274 Fix. Issue: #852. libxmp should not be linked with expat. Thanks Daniel for providing the patch. 2012-10-06 22:11:55 +00:00
Robin Mills
67fe779212 MSVC/video port. Simplification of basicio.{hpp|cpp}. CMake updates to eliminate warnings in Cygwin. By default, don't build intl with CMake. 2012-09-21 15:43:19 +00:00
Robin Mills
159b2d285b MSVC/video port. Fixing code to build on Linux (and Cygwin). 2012-09-20 04:18:42 +00:00
Andreas Huggel
9b131f3c61 Merge branch 'gsoc2012' 2012-08-20 15:33:32 +00:00