4991 Commits (e62122bb9cc25cfe3603ad591e4c20f17021d13f)
 

Author SHA1 Message Date
Luis Diaz Mas e62122bb9c Add ccache support with CMake 8 years ago
Luis Díaz Más bf8edbb82a Merge pull request #42 from piponazo/sharedLib
Replace EXIV2_ENABLE_SHARED by BUILD_SHARED_LIBS
8 years ago
Luis Diaz Mas 1e90301018 Generate exiv2lib as static library in travis and comment other of the elements in the configuration matrix 8 years ago
Luis Díaz Más 31a51fda8a Replace EXIV2_ENABLE_SHARED by BUILD_SHARED_LIBS. Also use EXV_HAVE_DLL only for the exiv2lib target 8 years ago
Luis Díaz Más 1bd985a287 Merge pull request #41 from piponazo/appVeyor
Add support for AppVeyor.
8 years ago
Luis Diaz Mas 2ae24982ef Use appveyor url for the main exiv2 repo 8 years ago
Luis Díaz Más 53e21bc146 Add support for AppVeyor.
It will only build with Visual Studio 2017:
- Build in Release mode
- Build in Debug mode
- Test the installation
8 years ago
Robin Mills 48ffeaa254 Merge pull request #40 from clanmills/master
Tidying up from ./configure --with-adobe Mac link issue.  Removed website/
8 years ago
Robin Mills 938850db08 Fixing typos discussed in code review. 8 years ago
Robin Mills d5d5a200cc Remove website/ (now in svn://dev.exiv2.org/svn/team/website) 8 years ago
Robin Mills eaeb54d248 Documentation Update. 8 years ago
Robin Mills a348b23f71 Silence unwanted warning from script 8 years ago
Robin Mills 78e7cc8f69 Fixing samples/Makefile on linux 8 years ago
Robin Mills 0917c5f391 Adding generated file include/exiv2/exv_conf.h to .gitignore 8 years ago
Robin Mills b5cac373b1 Merge pull request #39 from Exiv2/autotoolsMacLink
./configure --with-adobe[=2016|2014|2013] for MacOSX
8 years ago
Luis Díaz Más 9263860ca3 Merge pull request #38 from piponazo/ignoreGit
Add build directory to the .gitignore file
8 years ago
Luis Díaz Más cd5a3ed02a Merge pull request #37 from a17r/cmakebeautification
cmakebeautification
8 years ago
Luis Díaz Más d713484dbd Add build directory to the .gitignore file 8 years ago
Andreas Sturmlechner a768b85191 Lowercase target_link_libraries 8 years ago
Andreas Sturmlechner 20c7ad6c59 Lowercase include{,_directories} 8 years ago
Andreas Sturmlechner 1fc319c0e4 Lowercase add_custom_target, configure_file, install macros 8 years ago
Andreas Sturmlechner 40565761d1
Lowercase add_{definitions,subdirectory}, set{_*} and option macros 8 years ago
Andreas Sturmlechner 06b20523f7 Lowercase if/else/endif/foreach/endforeach 8 years ago
Luis Díaz Más a973168ca9 Merge pull request #36 from piponazo/fixOutputDirectories
Fix output directories
8 years ago
clanmills fcaf2be556 fix buildXMPsdk.sh to build 64 bit build of 2014. 8 years ago
clanmills 573b2cfcd2 XMPsdk fixes. 2013 and 2016 build and (mostly) pass the test suite. 8 years ago
Luis Diaz Mas f0cb77cbdf Run tests and make install in travis 8 years ago
Luis Diaz Mas 91ca733b8d Add a new configuration to compile the project in Debug mode (Travis) 8 years ago
Luis Diaz Mas 8ba4281643 Set output directories for archives, libraries and runtime
This commit fix the problem with the test script.
8 years ago
clanmills 95c5e92365 Support for Adobe XMPsdk 2013. Build xmpsdk using Adobe scripts. 8 years ago
Luis Díaz Más 50fad7327c Merge pull request #33 from a17r/localedirundefined
LOCALEDIR is used by EXIV2_ENABLE_BUILD_PO so make sure it is defined
8 years ago
Robin Mills 20c03a5f6f Merge pull request #35 from piponazo/cmakeCompilerFlags
Move compiler flags to unique file
8 years ago
Luis Diaz Mas 90e8ad8a72 Only set CMAKE_RUNTIME_OUTPUT_DIRECTORY once 8 years ago
Luis Diaz Mas 3a45a375d8 Simplify CMake code related with PNG and ZLIB (ZLib is required is PNG=ON) 8 years ago
Luis Diaz Mas c735bc5ae2 Relative paths to current directory 8 years ago
Luis Diaz Mas a478a74915 Simplify CMake logic for some compiler options related to the XMP target 8 years ago
Luis Diaz Mas 3b2372e906 Remove remaining call to CMake_msvc.txt 8 years ago
Luis Diaz Mas e07bf9ca6d Fix compiler flags on Linux 8 years ago
Luis Díaz Más 3aa77e0b87 Remove msvc macros and run that code always for the MSVC configuration 8 years ago
Luis Díaz Más 6e506a2623 Define EXIV2_ENABLE_DYNAMIC_RUNTIME only once 8 years ago
Luis Díaz Más 6a00d4b282 Move code from CMake_msvc.txt to config/compilerFlags.cmake 8 years ago
Luis Díaz Más 692f0bca9f Remove unused stuff from CMake_msvc.txt 8 years ago
Luis Díaz Más a2bb29011d Move compiler flags configuration to a new file (config/compilerFlags.cmake).
Also define the PSAPI_VERSION only for the exiv2lib target (It's not needed for the rest of targets)
8 years ago
Luis Díaz Más 3736707015 Merge branch 'master' into localedirundefined 8 years ago
Robin Mills 6175aa4f3f Merge pull request #32 from a17r/optionalbin
Add option to disable tools (currently exiv2 binary)
8 years ago
Andreas Sturmlechner a8e55c4d9e Drop LOCALEDIR, use CMAKE_INSTALL_LOCALEDIR directly
It is always properly defined by GNUInstallDirs. Otherwise it was
possible to install translations in / if EXIV2_ENABLE_NLS=OFF.

Thanks-to: Luis Díaz Más
8 years ago
Andreas Sturmlechner b81f493024 Add option to disable tools (currently exiv2 binary)
In a multiarch build, one may want to build binaries only for native arch.
8 years ago
Luis Díaz Más bedc2b3869 Merge pull request #31 from a17r/gnuinstalldirs
Use more GNUInstallDirs
8 years ago
Andreas Sturmlechner aa6374b202
Use more GNUInstallDirs
Conveniently fixes multiarch install dir issues.
8 years ago
Robin Mills 106e35e967 Merge pull request #30 from piponazo/markdownForReadme
Use Markdown for the main readme and test travis-ci support
8 years ago