Robin Mills
e7c9fc2d83
Fix typos is cmake/packaging.cmake
2018-12-09 18:54:40 +01:00
Robin Mills
97292aef66
Update packaging to respect Video, Webready and Edition of MSVC
2018-12-09 18:54:40 +01:00
Robin Mills
c32b413f74
Fix: https://github.com/Exiv2/exiv2/issues/575
2018-12-09 18:54:40 +01:00
Robin Mills
d8a15e1d13
Do not put "Clang" in the Darwin build bundle name.
2018-11-30 14:18:17 +01:00
Robin Mills
2ba7866f22
Restore cpack_source_generator
2018-11-30 14:18:17 +01:00
Robin Mills
cb5f0f29db
Change how packaging detects Clang.
2018-11-30 14:18:17 +01:00
Robin Mills
5e75f51fde
Correction to previous commit.
2018-11-30 14:18:17 +01:00
Robin Mills
985d0492e2
Updating packaging for clang: Platform[{64|32}][Clang][Static][Debug]
2018-11-30 14:18:17 +01:00
Robin Mills
b944b2ace7
packaging cleanup
2018-11-30 14:18:17 +01:00
Robin Mills
f97c38d44a
Change package names Platform{64|32}[Static][Debug]
2018-11-30 14:18:17 +01:00
Robin Mills
045af8ea36
add logs to the build bundle
2018-11-30 14:18:17 +01:00
Robin Mills
a18c24249a
Add packaging changes for CYGWIN64/CYGWIN32 and Linux32
2018-11-30 14:18:17 +01:00
Robin Mills
6f437bcc0a
Add cmake/msvc_conan_profiles
2018-11-30 14:18:17 +01:00
Luis Díaz Más
f92030d650
CMake: remove XMPSRC variable.
2018-11-26 15:23:30 +01:00
Luis Diaz Mas
3f2e0de0db
Print CMAKE_BUILD_TYPE after configuring the project
2018-11-22 18:19:08 +01:00
Luis Díaz Más
186352e295
conan: copy 3rd party dlls only if the conanDlls folder exists
...
Note that this folder will only exists if at least one of the conan packages managed with the shared option = True.
2018-11-20 22:02:05 +01:00
Luis Díaz Más
91a6e79d5c
CMake: Use cmake_dependent_option for EXIV2_ENABLE_NLS
2018-11-16 17:23:47 +01:00
Robin Mills
e66c832008
Exiv2 v0.27.0.2 Documentation updates for localisation.
2018-11-16 17:23:47 +01:00
Robin Mills
9255fc2b4e
Doxyfile.in and website/doxygen/Doxyfile have been rationalised/simplified.
...
website/doxgen/Doxyfile is copied from cmake/Doxyfile.in and patched to deliver website look'n'feel.
website is stored in svn://dev.exiv2.org/svn/team/website
2018-11-16 17:23:47 +01:00
Robin Mills
906870e514
Do not store test/tmp in package_source.
2018-11-16 17:23:47 +01:00
Robin Mills
5486106ed5
Change MinGW package name from MinGW-64 to MinGW64 (and MinGW-32 to MinGW32)
2018-11-16 17:23:47 +01:00
Robin Mills
99ca43aa11
Ignore packages when generating a source package.
2018-11-16 17:23:47 +01:00
Robin Mills
4bb18a32ff
Use cmake option -DEXIV2_TEAM_PACKAGING
2018-11-16 17:23:47 +01:00
Robin Mills
dd030fc639
Fix FreeBSD to copy releasenotes/Linux/ReadMe.txt ( #497 )
2018-11-16 17:23:47 +01:00
Luis Diaz Mas
d6c6d469a9
CMake: Use add_definitions instead of add_compile_definitions
2018-11-16 12:10:11 +01:00
Luis Díaz Más
9980107586
Only include zlib directory when building the exiv2lib
2018-11-14 19:53:59 +01:00
Luis Díaz Más
4d47b08a16
CMake: Move gtest finding to unitTests folder
2018-11-14 19:53:59 +01:00
Luis Díaz Más
38b60a3e8e
CMake: Simplify Intl finding
2018-11-13 20:12:58 +01:00
Luis Díaz Más
b91c0a8898
resolve #536
2018-11-13 20:12:58 +01:00
Luis Díaz Más
38ed6de05d
MSVC: Move compile definitions from config.h to CMake.
...
+ Also remove inclusion of <Windows.h> from config.h
2018-11-11 12:27:26 +01:00
Luis Díaz Más
3009cc4c0c
Fix definition of EXV_ENABLE_NLS
2018-11-11 12:27:26 +01:00
Luis Díaz Más
307cb27d31
Move find_package(MSGFMT) to po/CMakeLists.txt.
...
We do not want to find the package unless the PO option is enabled.
2018-11-11 12:27:26 +01:00
Luis Díaz Más
274ef04f7e
CMake: Proper way to require c++98 standard
2018-11-08 17:26:02 +01:00
Luis Díaz Más
244f00bf3a
CMake: Do not add conan global compiler flags
...
+ Add conan-gtest compile definitions for the unit_tests target
2018-11-06 08:02:33 +01:00
Luis Díaz Más
09ad415f1f
CMake: Define PROJECT_DESCRIPTION
2018-11-03 09:37:32 +01:00
Luis Díaz Más
46e6ced607
pkg-config file - paths depending on + Fix version
2018-11-03 09:37:32 +01:00
Luis Diaz Mas
f9389c4f1c
Rename exiv2.pc.cmake to exiv2.pc.in
2018-11-01 22:20:27 +01:00
Robin Mills
b608ad9fdd
Restore exiv2.pc in the mix ( #497 )
2018-11-01 22:20:27 +01:00
Luis Diaz Mas
611d6c7bbc
CMake: Move uninstall code to mainSetup
2018-10-30 15:26:23 +01:00
Robin Mills
33032bed8c
Changes in build.sh
...
Fixes while debugging build.sh and the CPack targets
2018-10-26 17:47:15 +02:00
Robin Mills
b953af18ea
Only copy samples/exifprint to package + Create source package from build.sh
2018-10-26 17:47:15 +02:00
Robin Mills
cbb42b25e3
Restore copying samples directory.
2018-10-26 17:47:15 +02:00
Robin Mills
5963b9517f
Only copy samples/exifprint.cpp to package
2018-10-26 17:47:15 +02:00
Robin Mills
40ff9b8423
Remove exiv2.pc from mix
2018-10-26 17:47:15 +02:00
Robin Mills
79ef0f0102
Fix error in packaging.cmake relating to file ReadMe.txt
2018-10-26 17:47:15 +02:00
Robin Mills
4a7a4fdb3e
Change package name for MinGW/32
2018-10-26 17:47:15 +02:00
Robin Mills
87278e6be3
MSYS2/MinGW: Disable Regex
2018-10-26 17:47:15 +02:00
Robin Mills
42084f2563
Add support for MinGW/msys2 in 32 bits + Updates in buildserver
2018-10-26 17:47:15 +02:00
Robin Mills
2b0ebd12ca
Release documentation and Documentation updates.
2018-10-26 17:47:15 +02:00
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.
2018-10-26 17:47:15 +02:00