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