Commit Graph

5986 Commits

Author SHA1 Message Date
Luis Diaz Mas
3f2e0de0db Print CMAKE_BUILD_TYPE after configuring the project 2018-11-22 18:19:08 +01:00
Luis Diaz Mas
9a84d4b64f Skip python tests using -pR 2018-11-22 18:19:08 +01:00
Luis Diaz Mas
b9c079c1ea Remove -pR call from webp-test.sh 2018-11-22 18:19:08 +01:00
Luis Díaz Más
34e411d2fc Fix 547: option -pR only available in Debug mode.
Note that the method Params::evalPrint() has been clang-formatted.
2018-11-22 18:19:08 +01:00
Dan Čermák
dee30a8c8f First draft of the git usage guidelines 2018-11-21 14:11: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
Robin Mills
89375979d8 https://github.com/Exiv2/exiv2/issues/555
I have restored the Macro EXIV2_TEST_VERSION in include/exiv2/version.hpp
I have added an option --version-test to exifprint.cpp to test/validate EXIV2_TEST_VERSION works as documented.
Version strings in Exiv2 v0.27 and later have a fourth digit to indicate the pre-release number of the build.
Pre-release builds should never be used for production purposes.
2018-11-19 11:38:26 +00:00
Robin Mills
6de1f3377f Doc: Update release notes 2018-11-16 20:30:52 +01:00
Luis Díaz Más
2269708736 CI: New check for detecting issues with the installation of public headers 2018-11-16 20:30:52 +01:00
Luis Díaz Más
ee28e8ae15 CMake: Install public headers 2018-11-16 20:30:52 +01:00
Luis Díaz Más
8e5ee7a0e6 Fix debug flag preprocessor condition 2018-11-16 18:13:59 +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
Luis Díaz Más
9547cddbd1 Add protection around EXV_LOCALEDIR definition 2018-11-16 17:23:47 +01:00
Robin Mills
fd90a8540f Final documentation change for Exiv2 v0.27 RC2 2018-11-16 17:23:47 +01:00
Robin Mills
ab859d8518 Set MSVC default EXIV2_ENABLE_NLS=Off 2018-11-16 17:23:47 +01:00
Robin Mills
835fce11f2 Final polish to Developer's Documentation for Exiv2 v0.27 RC2 2018-11-16 17:23:47 +01:00
Robin Mills
b390ce2f41 Update README-CONAN.md concerning Visual Studio using -DEXIV2_ENABLE_NLS=0 to avoid build issues with libintl. 2018-11-16 17:23:47 +01:00
Robin Mills
cd7bd1abf9 Adding information about unit tests. Correcting confusion concerning LANG= and LANGUAGE= 2018-11-16 17:23:47 +01:00
Robin Mills
3cabf87747 Documentation fixes for RC2 2018-11-16 17:23:47 +01:00
clanmills
c5cd09bebe Fix getProcessPath() on Cygwin 2018-11-16 17:23:47 +01:00
clanmills
2f70ae4305 Fix getProcessPath() 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
c8e64adb9b ChangeLog for Exiv2 v0.27 RC2 2018-11-16 17:23:47 +01:00
clanmills
417126b469 Documentation updates for RC2 2018-11-16 17:23:47 +01:00
clanmills
1d6fc6caa5 Updating release notes concerning Xcode 10.0 and samples/taglist 2018-11-16 17:23:47 +01:00
Robin Mills
443edc6840 Another review of the documentation concerning pkg-config 2018-11-16 17:23:47 +01:00
Robin Mills
77e2c417c7 Extensive makeover of user documentation to handle exiv2.pc and other changes. 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
51eea1119f Added information about pkg-config to README.md And a general revision. 2018-11-16 17:23:47 +01:00
Robin Mills
c5106ca87c Bump the version to 0.27.0.2 2018-11-16 17:23:47 +01:00
Robin Mills
079f0ce712 Remove contrib/buildserver (it's now in svn://dev.exiv2.org/svn/team/contrib/buildserver) 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
9763f9d553 Copying categorize.py from team/contrib/buildserver (although I intend to remove contrib/buildserver from RC2 later) 2018-11-16 17:23:47 +01:00
Robin Mills
80c624a53d Update doc/templates to use build/bin/taglist to build makernote/tag files used by website (eg: Exif.xml) 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
d20b88674f Fix bug in prepareToClone() 2018-11-16 17:23:47 +01:00
Robin Mills
20223d716f Change default contrib/buildserver/build.sh --build branch to 0.27-RC2 2018-11-16 17:23:47 +01:00
Robin Mills
0081b0d038 Changes to ReadMe.txt for change of library name (#498) and restoring exiv2.pc (#497) 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
Robin Mills
8a6cd5d24e Fix -vVg loops 2018-11-16 13:10:43 +01:00
Luis Diaz Mas
4af64f4eec Add Catalonian .po file 2018-11-16 12:35:18 +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
0c871a5878 CMake: Align sources and headers in two columns 2018-11-14 19:53:59 +01:00
Luis Díaz Más
faa3a607ab CMake: Remove FREEBSD variable + Remove commented code
- Plus: EXV_LOCALEDIR is now defined only when needed.
2018-11-14 19:53:59 +01:00
Luis Díaz Más
5fc905a799 CMake: remove variable EXIV2_SRC 2018-11-14 19:53:59 +01:00
Luis Díaz Más
fa5f057f8c CMake: Remove useless source_group commands 2018-11-14 19:53:59 +01:00
Luis Díaz Más
b208bcef7d CMake: CURL does not need to be propagated 2018-11-14 19:53:59 +01:00
Luis Díaz Más
37538399d6 CMake: Modernize src/CMakeLists.txt by using target_sources. 2018-11-14 19:53:59 +01:00