201 Commits (cc4d56dec1f8dba1fd38c331567dfee22d85e6bb)

Author SHA1 Message Date
Luis Díaz Más 38e37b7c61 Use -DCMAKE_CXX_STANDARD=98 in our travis jobs 5 years ago
Robin Mills ae87269ab1 Set default for -DEXIV2_BUILD_UNIT_TESTS OFF 5 years ago
clanmills 63a13e8620 Adding option -DEXIV2_BUILD_USE_C++11 5 years ago
Robin Mills 2b7ae83435 0.27.31_bump_revision_number 5 years ago
Robin Mills 920a03886e Use PROJECT_VERSION_TWEAK to identify RC# 5 years ago
Robin Mills d0f6eb01c1 Makeover Release Notes and platform/ReadMe 5 years ago
Robin Mills 98adf41df9 Documentation maintenance 5 years ago
clanmills 53ac282218 enhanced_test4_0.27
a) new_tests => python_tests
b) FreeBSD grep/pipe issue in version_test
c) report summary of bash_tests
5 years ago
clanmills bf7796b1d2 Revert "enhanced_test4_0.27"
This reverts commit 19ee0f6ef8.
5 years ago
clanmills 19ee0f6ef8 enhanced_test4_0.27
a) new_tests => python_tests
b) FreeBSD grep/pipe issue in version_test
c) report summary of bash_tests
5 years ago
clanmills 35a0627b76 Replace make test with make bash_tests because CMake/Linux refuses a target called 'test' 5 years ago
clanmills 904fa19d1c Code changes 5 years ago
Robin Mills 2d57901d87
Merge branch '0.27-maintenance' into 0.27.3-RC1 5 years ago
clanmills 171bc40afd Run a reduced test suite on Unix platforms. 5 years ago
Robin Mills 418e09e7c9 Bump revision number 5 years ago
Robin Mills d0af504e4d bumpVersion_0.27.3.9 5 years ago
clanmills 4cf040ac4a
Install man page from man/man1/exiv2.1 6 years ago
Robin Mills 07c0b7f51e Bump Revision Number. 6 years ago
Robin Mills 73c592cdc9 Change EXIV2_ENABLE_NLS default to Off, removed EXIV2_BUILD_PO. Documentation Update. Restored find_package(Intl REQUIRED) 6 years ago
Robin Mills 88b5dd6151 Bump Revision Number 6 years ago
Robin Mills dfc6e08f53 0.27.2 RC2 bump revision number 6 years ago
Robin Mills 8c8a63c1f0 Exiv2 v0.27.2 RC1 6 years ago
clanmills 977a9b38a9 Bump. 6 years ago
Robin Mills 37c315fc9e Changes for v0.27.1 6 years ago
Robin Mills 6cfd7019bd Bump build number 6 years ago
Robin Mills 49be6a4b74 Set version 0.27.1.19 (9 = WIP for 0.27.1.1) (0.27.1.1 = RC1 for 0.27.1) 6 years ago
Andreas Schneider ed3a0f1341 cmake: Install header files without globbing
Fixes #627

Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
(cherry picked from commit 0b34ccb9a3b26cd1c5267c6a5c15e9fa1a665adb)
7 years ago
Luis Díaz Más 93d69e3760 Set version 0.27 7 years ago
Robin Mills 184dc97ed0 Bump Version to 0.27.0.3 7 years ago
Luis Díaz Más 91a6e79d5c CMake: Use cmake_dependent_option for EXIV2_ENABLE_NLS 7 years ago
Robin Mills ab859d8518 Set MSVC default EXIV2_ENABLE_NLS=Off 7 years ago
Robin Mills c5106ca87c Bump the version to 0.27.0.2 7 years ago
Luis Diaz Mas ea5ae1b94c CMake: Do not use project(DESCRIPTION) (only available from CMake 3.9) 7 years ago
Luis Díaz Más 09ad415f1f CMake: Define PROJECT_DESCRIPTION 7 years ago
Luis Díaz Más bc215c01a2 CMake: move CMake definitions to the main cmake file
Note that the reason to do that is to make PACKAGE_URL variable visible when
the exiv2.pc is generated.
7 years ago
Luis Díaz Más afc1a1e526 Install exiv2.pc into prefix/lib/pkgconfig 7 years ago
Luis Díaz Más c87749a5e2 Configure exiv2.pc file and install it into share 7 years ago
Luis Diaz Mas 611d6c7bbc CMake: Move uninstall code to mainSetup 7 years ago
Luis Diaz Mas f7fb146389 Add EXIV2_TEAM_PACKAGING cmake variable to add CPack configuration 7 years ago
Robin Mills 5f6ef65695 Update PROJECT_VERSION & add install() commands for CPack
- Version updated to 0.27.0.1.
- Release notes for MacOS-X Package, Linux, CYGWIN, win64 and msvc
- Redmine Release Notes Updated.
7 years ago
Luis Díaz Más dc086d2ebb Default to /MD(d) even for STATIC builds.
We had issues to compile exiv2 due to a undefined symbol referenced in expat.lib (Explained in #487).
Static builds in Windows need to use msvcrt.lib where the missing symbol ("__imp__mbspbrk") was
defined. We can still decide to use the STATIC CRT  library by using:

cmake -DBUILD_SHARED_LIBS=OFF -DEXIV2_ENABLE_DYNAMIC_RUNTIME=OFF
7 years ago
Luis Díaz Más 155b1a5a6b CMake: Remove magic configuration about WEBREADY. Users will need to specify what to use. 7 years ago
Luis Díaz Más 5eb692d536 CPack: Add tweak number. Now packages include the tweak number in the name 7 years ago
Luis Díaz Más 085d8a309a Remove COMMERCIAL Cmake variable 7 years ago
Luis Díaz Más 5324ac8c0e Move CMake variables to the file where they are used 7 years ago
Luis Díaz Más 603692a1d8 Copyright to Exiv2 authors 7 years ago
Luis Díaz Más a6d82633c3 Enable WARNINGS_AS_ERRORS in CI jobs.
- Move the settings to other cmake file. This will not be used for XMP code
- Disable WARNINGS_AS_ERRORS for VS2008 and VS2010
7 years ago
Luis Díaz Más 0bfa0168df Cleanup some of the PACKAGE_XXX variables and rely in the ones given by the project() command 7 years ago
Luis Díaz Más b2b04fe2d6 Use project() command to provide project version
- Note that we cannot find libiconv without saying that Exiv2 is also a C project
7 years ago
Luis Díaz Más 68f7c5e047 Use Cpack for generating the tarballs (TODO: document) 7 years ago