Robin Mills
8dda618b4d
Fixing 2008 typo.
2017-09-09 08:38:09 +01:00
Robin Mills
b9ccc70bcc
Bug fixes in cmakeBuild.cmd. --config Debug works correctly. Documentation update. Remove 'u' postfix ABI incompatibility.
2017-09-08 22:44:54 +01:00
Robin Mills
c8bac318dd
Merge pull request #66 from whatdoineed2do/bugfix-lensname-nikon-ostream
...
Exiv2::lensName() + operator<<() fix for NEF
2017-09-08 15:23:29 +01:00
Ray
ddbbbc7653
attempt to determine lens name from in:value object (represents lensID) when in:metadata == NULL
2017-09-07 18:51:03 +01:00
Robin Mills
7338024f45
Merge pull request #63 from piponazo/conanSupport
...
Add Conan support
2017-09-07 14:19:38 +01:00
Robin Mills
60d436c969
Many changes to CMakeLists.txt and cmakeBuild.cmd to support unicode, static linking, passing shared library build flags.
2017-09-05 21:36:56 +01:00
Luis Díaz Más
c1c6c42834
Do not use certain compiler flags on windows
2017-09-03 18:41:21 +02:00
Luis Díaz Más
68d2c49fc5
Fix typo
2017-09-03 18:40:58 +02:00
Luis Diaz Mas
c8d4074ec3
Instructions about how to use conan
2017-09-03 17:58:12 +02:00
Luis Diaz Mas
1af1ce0229
Fix CMake + Conan integration on Windows
2017-09-03 17:51:33 +02:00
Luis Diaz Mas
960335faea
Use conan in travis
2017-09-03 16:35:41 +02:00
Luis Diaz Mas
7c044c8e87
Use only one configuration per platform/compiler in travis
2017-09-03 16:35:41 +02:00
Luis Díaz Más
d206604743
Fix some compilation issues with the xmp
2017-09-03 16:35:41 +02:00
Luis Diaz Mas
2221a5c630
Make CMake code work with conan
2017-09-03 16:35:41 +02:00
clanmills
9586164a8f
Fix: https://github.com/Exiv2/exiv2/issues/45 Thank You to Steve for reporting, providing the patch and giving feedback that modifying ~/.exiv2 worked.
2017-09-03 16:35:41 +02:00
Luis Díaz Más
280f857e07
Add *.pyc to the .gitignore file
2017-09-03 16:35:41 +02:00
Luis Díaz Más
dc79df8ee6
Only use CURL and SSH when their support is enabled
2017-09-03 16:35:41 +02:00
Luis Díaz Más
95625bfce5
Add WIN32_LEAN_AND_MEAN definition to solve some linking issues on windows
2017-09-03 16:35:41 +02:00
Luis Díaz Más
557d056add
Fix linking issues with EXPAT and the xmp static library (on windows)
2017-09-03 16:35:41 +02:00
Luis Diaz Mas
8f0a2721fc
Using Conan in appveyor
2017-09-03 16:35:41 +02:00
Luis Diaz Mas
c2350a3cb9
Make CMake code work with conan
2017-09-03 16:35:41 +02:00
Luis Diaz Mas
e05010daf5
Add conan support. Bring Expat, Zlib and libcurl using conan
2017-09-03 16:35:41 +02:00
Robin Mills
31fc5d2e30
Merge pull request #62 from Kicer86/crash_fix
...
Fix for crash in multithread environment
2017-09-02 08:31:04 +01:00
Michał Walenciak
20582a93c6
Marking members in a proper way.
2017-09-02 08:02:00 +02:00
Michał Walenciak
4e25435afb
Changing return type of Image::tagName to std::string
2017-09-02 08:00:07 +02:00
Michał Walenciak
0d9552aede
adding comment
2017-09-01 18:35:21 +02:00
Michał Walenciak
ddb87fe0cf
Moving static tagName() into Image class to prevent multithread crashes.
...
static variables inside of tagName() were not protected against multithread access.
It could cause a crash in case of simultaneous initialization of map of tags.
2017-09-01 18:29:51 +02:00
Robin Mills
c016c89a47
Merge pull request #61 from piponazo/cmakeDocAndCleanup
...
Cmake doc and cleanup
2017-09-01 07:25:07 +01:00
Luis Diaz Mas
2103e07494
Print the install path in the cmake summary
2017-09-01 08:14:53 +02:00
Luis Diaz Mas
b6888e8758
More details about how to run CMake on windows
2017-09-01 08:14:52 +02:00
Luis Diaz Mas
d7e1347b7d
Cleanup in CMake-Unix doc
2017-09-01 08:14:51 +02:00
Luis Diaz Mas
1c937373f8
Remove mentions to Exiv2 CMake specific variables. There is no better documentation than the code itself
2017-09-01 08:14:50 +02:00
Luis Diaz Mas
adf5746f97
Move mentions to global CMake variables to the first part of the document
2017-09-01 08:14:49 +02:00
Luis Diaz Mas
2e478f6544
Delete cmake links.
2017-09-01 08:14:47 +02:00
Luis Díaz Más
634770f998
Update README-CMAKE with information about how to run CMake commands manually on Windows
2017-09-01 08:14:45 +02:00
Robin Mills
aac74efb8e
http://dev.exiv2.org/boards/3/topics/2872 I've removed the troublesome Visual Studio SRWLock code and use CRITICAL_SECTION for all msvc builds.
2017-08-31 13:11:15 +01:00
clanmills
0f72599121
https://github.com/Exiv2/exiv2/issues/45 Fixing blank line typo.
2017-08-30 15:32:28 +01:00
clanmills
875be557bd
Fix https://github.com/Exiv2/exiv2/issues/45 Update test suite.
2017-08-30 15:29:55 +01:00
Luis Díaz Más
4f150d9a4c
Merge pull request #47 from piponazo/ccache
...
Add ccache support with CMake
2017-08-30 07:12:51 +02:00
Luis Diaz Mas
e62122bb9c
Add ccache support with CMake
2017-08-29 23:06:41 +02:00
clanmills
cf36ff3372
Fix: https://github.com/Exiv2/exiv2/issues/45 Thank You to Steve for reporting, providing the patch and giving feedback that modifying ~/.exiv2 worked.
2017-08-29 21:09:44 +01:00
Robin Mills
68effb1772
xmpsdk/buildXMPsdk.cmd work-in-progress
2017-08-28 20:42:48 +01:00
Robin Mills
f281556e85
xmpsdk/buildXMPsdk.cmd work-in-progress
2017-08-27 12:50:30 +01:00
Luis Díaz Más
b772a43bca
Merge pull request #44 from piponazo/iconv
...
Small cmake cleanup about ICONV
2017-08-25 21:45:52 +02:00
Luis Díaz Más
532b4caa3c
Remove conditions from endif()
2017-08-25 18:08:32 +02:00
Luis Díaz Más
0b82d35a26
remove find_package(Iconv). We are already using our custom finder
2017-08-25 18:08:13 +02:00
Luis Díaz Más
9761f0ee1f
ICONV include directories only used by exiv2lib
2017-08-25 18:07:42 +02:00
Robin Mills
23aff3a11a
buildXMPsdk.cmd testing/work-in-progress.
2017-08-25 11:49:18 +01:00
Luis Díaz Más
bf8edbb82a
Merge pull request #42 from piponazo/sharedLib
...
Replace EXIV2_ENABLE_SHARED by BUILD_SHARED_LIBS
2017-08-24 22:20:41 +02:00
clanmills
b715da1fcd
buildXMPsdk.cmd code complete.
2017-08-24 17:39:48 +01:00