Commit Graph

60 Commits

Author SHA1 Message Date
Luis Díaz Más
085d8a309a Remove COMMERCIAL Cmake variable 2018-09-12 19:22:31 +02:00
clanmills
3c42fdddeb Fix include <exiv2/exiv2.hpp> to include exiv2/config.h (and consequential changes)
Fix cltest.cpp and version.cpp to report MSVC 2017 in which _MSC_VER == 1910
2018-09-01 20:19:45 +02:00
Luis Diaz Mas
2784b1f7f7 Remove EXIV2_ENABLE_LIBXMP variable, always build static XMP library, remove cmake OBJECT library 2017-10-03 19:54:57 +02:00
Luis Díaz Más
8ad49f6d73 Robin changes in sync with master changes 2017-09-28 19:42:57 +02:00
Robin Mills
b9fea469d0 buildserver maintenance 2017-09-18 16:36:12 +01:00
Robin Mills
22aaff8682 Fix cmakeBuild.cmd --static to use zlibstatic.lib 2017-09-15 20:15:58 +01:00
Robin Mills
e063a8eea2 cmakeBuild.cmd bug fix 2017-09-15 10:45:53 +01:00
clanmills
657d59b293 cmakeBuild.cmd - Release Candidate including --webready. 2017-09-13 18:19:25 +01:00
Robin Mills
1b3ea05155 Documentation update. 2017-09-13 15:37:05 +01:00
Robin Mills
d356aaae95 cmakeBuild.cmd --webready working with VS 2005 2017-09-13 11:54:02 +01:00
Robin Mills
9645bf373a cmakeBuild.cmd --webready Work in Progress for VS 2017. 2017-09-13 10:24:46 +01:00
Robin Mills
780088d493 cmakeBuildAll.cmd builds 54 flavours. 2017-09-09 08:39:36 +01:00
Robin Mills
8dda618b4d Fixing 2008 typo. 2017-09-09 08:38:09 +01:00
Robin Mills
b9ccc70bcc Bug fixes in cmakeBuild.cmd. --config Debug works correctly. Documentation update. Remove 'u' postfix ABI incompatibility. 2017-09-08 22:44:54 +01:00
Robin Mills
60d436c969 Many changes to CMakeLists.txt and cmakeBuild.cmd to support unicode, static linking, passing shared library build flags. 2017-09-05 21:36:56 +01:00
Robin Mills
f281556e85 xmpsdk/buildXMPsdk.cmd work-in-progress 2017-08-27 12:50:30 +01:00
Luis Díaz Más
31a51fda8a Replace EXIV2_ENABLE_SHARED by BUILD_SHARED_LIBS. Also use EXV_HAVE_DLL only for the exiv2lib target 2017-08-24 17:59:41 +02:00
clanmills
1505b4c3aa #11 Integrating fix into master (accidentally lost on 2017-08-07 by rebase -force) 2017-08-09 23:51:03 +01:00
Robin Mills
2175fdf059 #1269 cmakeBuild.cmd --static to set cmake -DEXIV2_ENABLE_DYNAMIC_RUNTIME=OFF (and --shared will set ON) 2017-03-17 16:18:35 +00:00
Robin Mills
a3f62e3d94 #1226 Rename msvc2005 as msvc. msvc2003 will be removed from trunk when development of v0.27 begins. 2016-10-25 23:14:43 +00:00
Robin Mills
cdb5eecc6b Enhancements to a contributed build script. 2016-10-16 21:31:22 +00:00
Robin Mills
3d79a2ec86 CMake. Little script to regenerate CMake/Xcode files (can't trust CMake to do anything correctly without a script). 2016-10-11 21:05:59 +00:00
Robin Mills
383ca9ec1b #1230 and #1236 Buildserver maintenance. Work-in-progress fixes for CMake/MinGW32 2016-10-03 09:19:23 +00:00
Robin Mills
0abf56f71b #1236 CMake build on MinGW. 2016-09-30 16:45:54 +00:00
Robin Mills
fb058ee930 #1041 Debugging cmake_daily.sh 2016-04-08 14:18:58 +00:00
Robin Mills
92e81587cf #1041 Debugging msvc/test_daily.sh 2016-03-29 12:03:15 +00:00
Robin Mills
7dae75d53f #1041 Debugging msvc/test_daily.sh 2016-03-29 11:38:04 +00:00
Robin Mills
a883d85f39 #1041 Debugging msvc/test_daily.sh 2016-03-29 09:39:57 +00:00
danielkaneider
4c236fce17 #1041. cmakeBuild with static compilation 2015-12-29 20:10:56 +00:00
Robin Mills
3ccac0575a #1041 Fixed msvc to run from ssh 2015-12-12 09:17:41 +00:00
Robin Mills
5765aa6bfc #1041: Fixed vcvars.bat. jenkins bash environment has PROCESSOR_ARCHITECTURE=x86, although the Jenkins builder configure panel (and script console) says AMD64. 2015-12-10 10:26:35 +00:00
Robin Mills
9286acd397 #1041. debugging vcvars.bat 2015-12-10 10:05:18 +00:00
Robin Mills
69e7a53583 #1041. Strengthen default opt handling in vcvars.bat 2015-12-10 09:30:24 +00:00
Robin Mills
db16f80d9f #1041 We often build Win32 although we request x64. I suspect a rogue copy of vcvars.bat on the builder's path. 2015-12-10 04:00:06 +00:00
Robin Mills
bb032fb6c7 #1041 Still struggling with the test suite 2015-12-10 03:08:18 +00:00
Robin Mills
8cf3504093 #1041. Changes to ensure cmakeBuild.cmd selects win32/x64 correctly. 2015-12-09 19:22:08 +00:00
Robin Mills
7491a9576b #1041 Still trying to persuade jenkins_daily.sh to build AND run the test suite on buildserver 2015-12-09 11:21:29 +00:00
danielkaneider
12f5b629ff #1041. Adding better NMake support 2015-12-08 16:09:17 +00:00
Robin Mills
1022055029 #1041. Fixes for VS2005/8/15 and libssh. Documentation update. 2015-12-07 16:25:33 +00:00
Robin Mills
0e3bc824ba #1041. We don't need openssl! curl is the only person using openssl and can be built with winssl support instead.
Code polishing.  Documentation update.
2015-12-07 00:33:29 +00:00
Robin Mills
d0f26e17af #1041. Fixed --webready. Hip hip hip, hurrah for me. Documentation Update. 2015-12-05 20:20:40 +00:00
Robin Mills
5b05801186 #1041. curl is now building using nmake. exiv2+zlib+expat are OK. --webready still broken. libssh has broken, although OK yesterday. 2015-12-05 15:59:52 +00:00
Robin Mills
acfcf437f3 #1041. Trying again to build curl with nmake.exe. It builds from the command line, but not from cmakeBuild.cmd. 2015-12-03 20:14:12 +00:00
Robin Mills
c5136b444b Added cmakeBuild --static option. Fixed issues with include <stdint.h> in include/exiv2/types.hpp Documentation update. 2015-11-28 21:12:20 +00:00
Robin Mills
6895e9ca5b #1041. More polishing to get every version of VS to build using CMake. 2015-11-28 11:24:38 +00:00
Robin Mills
ee92060de0 #1041. Minor costmetic fixes (see ReadMe.txt for details). 2015-11-27 17:44:20 +00:00
Robin Mills
5114e12147 #1041. Fixing typos and cosmetic stuff. 2015-11-26 21:51:31 +00:00
Robin Mills
aa8281e54b #1041. Added script cmakeRebuildAll.cmd. Documentation Update. Fix to vcvars 2005 32 2015-11-26 19:48:43 +00:00
Robin Mills
95fc78c65d #1041. Adding option --test and --bash to cmakeBuild.cmd. Correction to vcvars.bat to respect 32 bit builds by setting PROCESSOR_ARGUMENT. 2015-11-26 18:47:21 +00:00
Robin Mills
098715ee83 #1041 rename build.cmd as cmakeBuild.cmd and setenv.cmd as cmakeDefaults.cmd
I'm giving up on CMake/Visual Studio.  Works OK with exiv2/zlib/expat.  Hopeless for webready.
CMake cannot build openssl with VS
CMake/VS/curl is poor (issues a warning)
CMake/VS/libssh is broken (bug and fix reported)
2015-11-24 11:03:42 +00:00