Luis Díaz Más
|
a3a24ce01e
|
Set libstdc++ with Xcode generator when using external XMP
|
7 years ago |
Luis Díaz Más
|
1ea0eb83df
|
Remove useless code for Mac
|
7 years ago |
Luis Diaz Mas
|
88fecdef3e
|
Add additional compiler flags when external XMP is enabled on Mac
|
7 years ago |
Dan Čermák
|
8c1be86104
|
[cmake] Add -Wdouble-promotion & -Wcomma only for certain clang versions
-Wdouble-promotion is not available in clang 3.4.2
-Wcomma is not available in clang 3.8.1
|
7 years ago |
Dan Čermák
|
35bf292d37
|
[cmake] Add -Warray-bounds=2 only for gcc > 5.0
|
7 years ago |
Luis Díaz Más
|
71ecc44a5e
|
Remove from -DDEBUG from Debug builds in Mac and Linux
|
7 years ago |
Luis Díaz Más
|
a1213c1d90
|
Use the DEBUG compiler definition in Debug mode
|
8 years ago |
Luis Díaz Más
|
d0c9b8920c
|
New MSVC flag to enable Object Level Parallelism in CMake code
|
8 years ago |
Luis Diaz Mas
|
78ac8ebf9e
|
Add extra flags to detect more issues
|
8 years ago |
Luis Diaz Mas
|
e52b3e77cf
|
Remove definition -DWIN32_LEAN_AND_MEAN that is already present in config.h
|
8 years ago |
Luis Díaz Más
|
3e94c270cb
|
Do not treat CMAKE_C_FLAGS* variables. We do not have C code in the project
|
8 years ago |
Luis Díaz Más
|
4ad4323685
|
Add new CMake options to use compiler flags to detect issues in the code (Gcc, Clang & MSVC)
|
8 years ago |
Luis Díaz Más
|
8ad49f6d73
|
Robin changes in sync with master changes
|
8 years ago |
Robin Mills
|
60d436c969
|
Many changes to CMakeLists.txt and cmakeBuild.cmd to support unicode, static linking, passing shared library build flags.
|
8 years ago |
Luis Díaz Más
|
95625bfce5
|
Add WIN32_LEAN_AND_MEAN definition to solve some linking issues on windows
|
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 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
|
6a00d4b282
|
Move code from CMake_msvc.txt to config/compilerFlags.cmake
|
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 |