Commit Graph

81 Commits

Author SHA1 Message Date
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