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
Robin Mills
bdbdbf2360
fixed typos to build with ./configure "CXXFLAGS=-DDEBUG -ggdb"
2012-07-10 04:45:42 +00:00
Robin Mills
a292d57fd8
Feature #536 Modifications to CMake files to support MSVC 32/64 bit builds of Dynamic/Static libraries and applications.
2012-06-03 21:51:57 +00:00
HumanDynamo
faf00a6451
polish
2012-03-27 11:11:28 +00:00
Andreas Huggel
0d397b95c7
Updated copyright message for 2012.
2012-03-22 15:19:35 +00:00
Andreas Huggel
f89d2821fe
Fixed g++ 4.6.1 (Debian) compiler warnings.
2011-10-19 08:32:15 +00:00
Andreas Huggel
7770151915
Updated Copyright message for 2011.
2011-02-13 14:08:44 +00:00
Andreas Huggel
9195470f22
Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace().
2010-11-06 13:53:15 +00:00
HumanDynamo
bb51bdad0e
fix 2 warnings generated by GCC 4.x under linux into Adobe XMP SDK:
...
[ 20%] Building CXX object src/CMakeFiles/exiv2.dir/__/xmpsdk/src/XMPMeta.cpp.o
/home/gilles/Documents/Devel/SVN/trunk/exiv2/xmpsdk/src/XMPMeta.cpp: In function 'XMP_Status DumpClearString(const XMP_VarString&, XMP_Status (*)(void*, const char*, XMP_StringLen), void*)':
/home/gilles/Documents/Devel/SVN/trunk/exiv2/xmpsdk/src/XMPMeta.cpp:117: warning: comparison is always false due to limited range of data type
/home/gilles/Documents/Devel/SVN/trunk/exiv2/xmpsdk/src/XMPMeta.cpp:127: warning: comparison is always true due to limited range of data type
2010-07-22 08:27:05 +00:00
Andreas Huggel
2ac4164777
#709 : Fixed typo. (Dimitri Schoolwerth)
2010-06-13 14:21:05 +00:00
HumanDynamo
81fdde2e0b
Fix typo
2010-04-13 19:10:55 +00:00
HumanDynamo
874119dedf
remove mingw warnings under win32
2010-04-12 10:40:57 +00:00
HumanDynamo
0325f5c005
remove MSVC pragma warnings under mingw
2010-04-12 10:37:20 +00:00
HumanDynamo
611d5711c5
remove MSVC pragma warnings under mingw
2010-04-12 10:35:17 +00:00
Andreas Huggel
6d496a4888
Updated Copyright notice for 2010.
2010-04-03 07:53:30 +00:00
Andreas Huggel
9efecb6f26
Removed second and third(!) stdio.h include.
2009-12-27 15:30:07 +00:00
Andreas Huggel
933c36b4e8
Minor change to make XMP-SDK compile on MinGW with gcc-4.4
2009-12-27 15:02:34 +00:00
Andreas Huggel
0163a4d72f
Fixed compiler warning (i686-apple-darwin9-g++-4.0.1).
2009-11-28 14:09:28 +00:00
Andreas Huggel
370af5c8a3
Merged all changes from the unstable branch into the trunk.
2009-11-27 05:59:23 +00:00
Andreas Huggel
3c9c0eda35
#653 : Merged c1920 from branches/unstable.
2009-11-15 13:55:19 +00:00
Andreas Huggel
00f05f032f
#600 : Upgrading XMP-Toolkit to version 4.4; Additional changes. (COMPILES ON LINUX BUT COMPLETELY UNTESTED)
2009-07-07 14:20:26 +00:00
Andreas Huggel
4359702117
#600 : Upgrading XMP-Toolkit to version 4.4; re-applied the changes done previously. (STILL DOESN'T COMPILE)
2009-07-07 14:13:03 +00:00
Andreas Huggel
73aa0f4fda
#600 : Upgrading XMP-Toolkit to version 4.4; original source files from XMP-Toolkit-SDK-4.4.2.zip. (DOESN'T COMPILE)
2009-07-07 14:08:52 +00:00
Andreas Huggel
8a6d9dbc42
Updated Copyright notice for 2009.
2009-02-16 14:30:51 +00:00
Andreas Huggel
5ffbab1713
Added missing #includes for g++ 4.4 (Debian bug 505023, patch from Martin Michlmayr).
2008-11-13 12:28:20 +00:00
Andreas Huggel
d866b20d82
#567 : Fixing MSVC build, intermediate revision, it is still broken.
2008-09-06 06:02:15 +00:00
Andreas Huggel
3c77461e51
#566 : Replaced MD5 implementation with one that is in the public domain.
2008-07-25 14:43:18 +00:00
Andreas Huggel
21c20e5ae0
Fixed wrong assumption for ISO 8601 timestamp without time zone.
2008-06-05 15:43:51 +00:00
Andreas Huggel
f8a4d46103
Renamed XMP.hpp from the XMP-SDK to XMPSDK.hpp to avoid potential name clashes with Exiv2's xmp.hpp
2008-05-21 02:57:21 +00:00
Andreas Huggel
505add251c
Removed not used XMP-SDK files.
2008-05-20 15:10:07 +00:00
Andreas Huggel
d9db53d7bc
Moved MD5.h into the xmpsdk/include/ directory.
2008-05-20 04:19:00 +00:00
Andreas Huggel
576d53e34f
Fixed compiler warnings (amd64)
2008-05-13 09:28:28 +00:00
Andreas Huggel
81ff0d6a7c
Fixed g++-4.3 errors and warnings.
2008-04-04 15:50:11 +00:00
Andreas Huggel
3ac665a305
Added 2008 to Copyright notice.
2008-01-09 16:44:09 +00:00
Andreas Huggel
bcdadf963d
Minor doc fix
2007-12-25 06:31:29 +00:00
Andreas Huggel
8a7604fb58
Slightly changed XMP version.
2007-12-08 16:52:25 +00:00
Andreas Huggel
1a5d6bca14
Fix to cross-compile for MinGW.
2007-11-23 15:23:19 +00:00
Andreas Huggel
3de7e9442b
Wild guess for Mac config.
2007-10-31 02:58:52 +00:00
Andreas Huggel
c23fe2cf76
Changes to compile on MinGW.
2007-10-20 23:57:10 +00:00
Andreas Huggel
052bf60816
Disabled overwriting of lang alt values.
2007-10-09 07:12:04 +00:00
Andreas Huggel
96523122b3
Improved, simplified convenience library and moved README and license files around.
2007-10-08 14:15:02 +00:00
Andreas Huggel
a6440d4ed1
Moved sample programs into new samples/ directory. Cleaned-up the makefiles and applied BSD license to all makefiles.
2007-10-08 09:17:20 +00:00
Andreas Huggel
a4fe28cef7
Disabled XMP SDK standard aliases.
2007-10-06 08:11:52 +00:00
Andreas Huggel
b2d16d343f
Fixed more g++ warnings.
2007-10-06 04:46:22 +00:00
Andreas Huggel
523fdc3e10
Fixed some g++ warnings (ported from Exempi 1.99.4).
2007-10-06 04:18:50 +00:00
Andreas Huggel
ccd51b4bc4
Tweaked README, added COPYING file with XMP SDK license agreements.
2007-10-02 14:19:35 +00:00
Andreas Huggel
704468bba3
Minor change.
2007-10-02 03:39:00 +00:00
Andreas Huggel
ba57ebadce
Added configure options for XMP support and integrated XMP Toolkit.
2007-10-01 17:59:06 +00:00