Commit Graph

6577 Commits

Author SHA1 Message Date
Robin Mills
338176b239
Merge pull request #1204 from Exiv2/fix_1201_catalan_0.27
Updated Catalan
2020-05-09 09:51:33 +01:00
clanmills
b1627ce90d Thanks to Toni (@bellaperez) for sending this. 2020-05-09 09:47:44 +01:00
Robin Mills
0d17fb63d8
Merge pull request #1197 from Exiv2/add_c++11_support_0.27
Add c++11 support 0.27
2020-05-08 12:15:22 +01:00
clanmills
d76d5345c4 Use make -j 2 (can this fail if there's only one core?) 2020-05-08 09:29:49 +01:00
clanmills
c69c6d0848 tidy up ci and test scripts 2020-05-08 08:23:17 +01:00
clanmills
599c127b94 Revert previous trivial change to appveyor as it totally killed Appveyor! 2020-05-08 07:30:52 +01:00
clanmills
c6da7f0165 Trivial change to re-trigger CI. No idea why it died last night. 2020-05-08 07:01:19 +01:00
clanmills
8362fde7fe Do not use Appveyor < VS 2013. I build/test "legacy" VS 2008, 2010, 2012 on the Mac Mini. 2020-05-07 23:26:53 +01:00
clanmills
07005e206e Fix typo. 2020-05-07 22:24:09 +01:00
clanmills
a4bc385acc run exiv2 --verbose --version at the end of the build so we can be certain about what was built! 2020-05-07 21:03:37 +01:00
clanmills
6674b91f85 VS2012 builds in the 2013 Image. 2020-05-07 19:29:05 +01:00
clanmills
33c3735afb Restored VS2012 in the build matrix 2020-05-07 19:18:01 +01:00
clanmills
43bfe53693 Add VS2019 to AppVeyor. Relax 2013 (NO webready, NO unit_tests, NO WarningsAsErrors). Removed one 2013 from matrix. 2020-05-07 18:54:58 +01:00
clanmills
2e870c2189 Documentation polishing. 2020-05-06 19:34:23 +01:00
clanmills
450195a370 Adding support for VERBOSE to python_tests. Fixing unnecessary output on bash_tests and tests 2020-05-06 19:33:56 +01:00
clanmills
365c5fc474 Suppress unit_tests.exe color and remove the ugly "Unsupported date format" warning. 2020-05-06 17:25:48 +01:00
clanmills
089b37a637 make python_tests is with python 3.8 (on several platforms) says "This function reads ..." on every test! 2020-05-06 09:04:23 +01:00
Robin Mills
a1abe21a71 Discussion: https://github.com/Exiv2/exiv2/issues/1200#issuecomment-623975537 2020-05-05 11:58:55 +01:00
Luis Díaz Más
6667e13c4b Only use __cplusplus trick from VS2017 2020-05-05 08:09:45 +02:00
Luis Díaz Más
0614d12385 Update conan & ninja in appveyor 2020-05-05 07:50:36 +02:00
Luis Díaz Más
38e37b7c61 Use -DCMAKE_CXX_STANDARD=98 in our travis jobs 2020-05-05 07:46:53 +02:00
clanmills
ffde3c593b Clarify possible values for CMAKE_CXX_STANDARD. 2020-05-05 00:04:02 +01:00
clanmills
4511817028 MSVC Changes. Leave CMake to set /std:. Only set /Zc:__cplusplus for VS2019+. Updated README.md 2020-05-04 21:43:59 +01:00
clanmills
529ffdc418 Use using auto_ptr = std::unique_ptr<T>; on all C++11 (and greater) platforms. Don't include unistd.h on MSVC. 2020-05-04 21:43:59 +01:00
Robin Mills
99aa8881a2 $ make version_test segfaults on FreeBSD when called from an ssh script. 2020-05-04 19:09:24 +01:00
Robin Mills
2e568e762b Fix version= for Visual Studio 2019. 2020-05-04 12:20:33 +01:00
Robin Mills
ae87269ab1 Set default for -DEXIV2_BUILD_UNIT_TESTS OFF 2020-05-04 12:19:38 +01:00
Robin Mills
97304989b7 Documentation Polishing. 2020-05-04 12:04:58 +01:00
Robin Mills
f96ad7f0b3 Updated for MinGW/msys2 support. 2020-05-04 08:31:25 +01:00
Robin Mills
cd5512e761 WIP. C++11 support 2020-05-04 08:17:37 +01:00
Robin Mills
e6ee72f6b3
Merge pull request #1196 from Exiv2/fix_geotag_0.27
Put geotag back into product.
2020-05-02 19:37:03 +01:00
clanmills
8f5b740270 put them back. 2020-05-02 19:05:25 +01:00
clanmills
4fb681dc93 Put geotag back into product. 2020-05-02 19:03:04 +01:00
Robin Mills
094ebac517
Merge pull request #1195 from Exiv2/fix_geotag_0.27
Putting geotag.cpp back into the product (git strikes again)
2020-05-02 18:50:00 +01:00
clanmills
79b37ec3aa Putting geotag.cpp back into the product (git strikes again) 2020-05-02 18:48:53 +01:00
Robin Mills
93cad8c9d4
Merge pull request #1194 from Exiv2/fix_c++11_0.27
Fix c++11 0.27
2020-05-02 18:42:26 +01:00
Robin Mills
cf7198ec58
Merge pull request #1193 from Exiv2/fix_1046_sample_geotag
fix_1046_sample_geotag (0.27->master)
2020-05-02 18:41:08 +01:00
Robin Mills
9b6b4036d8
Delete README-SAMPLES.md 2020-05-02 18:33:51 +01:00
Robin Mills
cd9ee99567
Delete geotag.cpp 2020-05-02 18:33:10 +01:00
Robin Mills
f775676e00
Delete geotag-test.out 2020-05-02 18:32:29 +01:00
clanmills
9b3f47f9a9 Fixing a typo in the documentation. 2020-05-02 18:29:52 +01:00
clanmills
f1182b8d73 Only #include<memory> when C++ >= C++11 2020-05-02 17:37:03 +01:00
clanmills
da91f04692 Don't report CMAKE_CXX_COMPILER - it's on the previous line of output. 2020-05-02 17:32:01 +01:00
clanmills
40602989eb Print summary to report compiler and c++ standard. 2020-05-02 17:15:24 +01:00
clanmills
0a06dc9ee4 Issue identified in #1101 master/MinGW/Qt. Apply the change here (although this is working on 0.27-maintenance) 2020-05-02 16:50:21 +01:00
clanmills
7928c63796 Documentation polishing. 2020-05-02 16:48:21 +01:00
clanmills
b22d1de8b1 Remove add_compile_options(-std=gnu++98) 2020-05-02 15:11:30 +01:00
clanmills
3ebfee1c39 Fix auto_ptr to auto\_ptr 2020-05-02 14:48:22 +01:00
clanmills
c423b91b92 Change config.h to compile isatty() and getpid() on macOS when -DCMAKE_CXX_STANDARD=98 2020-05-02 14:41:03 +01:00
clanmills
65dde52cf9 Updated documentation. Removed -DEXIV2_BUILD_USE_C++11 2020-05-02 14:22:44 +01:00