Vadim Markovtsev
0e9e93e14e
[WIP] macOS Travis / #2553
2016-10-12 11:35:40 +02:00
Arseniy Shestakov
6e5ad22efc
Revert "CMake: add usage of ccache if it's available"
...
This reverts commit 2576dd4692
.
Unfortunately I didn't manage to fix older combination of CMake+Clang with ccache.
Newer version of Clang that I use can't compile older FuzzyLite from VCMI repository anyway.
2016-09-28 08:26:31 +03:00
Arseniy Shestakov
2576dd4692
CMake: add usage of ccache if it's available
...
ccache obviously don't give any real betefit with PCH, but still nice option to test.
2016-09-27 08:36:52 +03:00
AlexVinS
37d0dad70a
Merge branch 'develop' into feature/VCMIMapFormat1
...
Conflicts:
lib/CArtHandler.cpp
2016-01-01 20:28:52 +03:00
ArseniyShestakov
4124aacac8
CMake: add dbghelp to SYSTEM_LIBS for MiniDumpWriteDump. Fix issue 2312
2015-12-22 00:08:49 +03:00
AlexVinS
c53718a0d5
Enabled unit test by default
2015-12-05 12:06:37 +03:00
AlexVinS
108d4c39b5
Fix build
2015-09-24 11:55:23 +03:00
Sandy Carter
1b3c3ee9ca
Add UseDoxygen to cmake
...
Allow use of cmake . && make doc
Requires UseDoxygen.cmake from http://tobias.rautenkranz.ch/cmake/doxygen/
2015-08-22 12:49:27 -04:00
AlexVinS
39db232f1b
remove sdl1 from cmake files
2015-06-21 01:59:34 +03:00
Dmitry Marakasov
093ad29ae1
More portable libdl handling
2015-04-09 13:19:44 +03:00
Mikhail Paulyshka
9fd51e0219
version bump for Linux
2015-04-01 23:21:36 +03:00
Ivan Savenko
356b6ab34a
A bit delayed, but still - Linux version bump
2014-11-11 22:59:26 +02:00
Mikhail Paulyshka
7887a750cf
suppress some warnings
2014-11-02 23:43:40 +03:00
Mikhail Paulyshka
2047a66bd9
install MSVC runtime
...
copy libEGL and libGLESv2 only for MSVC
2014-10-12 18:03:47 +03:00
Mikhail Paulyshka
dcba7a6316
move minizip detection to module
2014-10-12 16:50:39 +03:00
Mikhail Paulyshka
fff8e10a63
copy libEGL and libGLESv2 for MSVC build
...
copy debug version of Qt libraries when build type is debug for MinGW
2014-10-12 16:40:24 +03:00
Mikhail Paulyshka
514045b259
add settings for MSVC
...
small reorganizing in /CMakeLists.txt
2014-10-12 16:38:53 +03:00
Mikhail Paulyshka
53e2719ca4
update cotire
2014-10-12 16:37:10 +03:00
josch
9bef590960
use system version of minizip
2014-09-02 17:00:20 +02:00
beegee1
12126754fb
- added all SDL2 directories to CMake (in case if any SDL2 module is installed somewhere else)
2014-08-04 20:35:23 +02:00
Ivan Savenko
c23261ac0a
Removed references to WoG files from CMake
2014-07-26 11:51:44 +03:00
Ivan Savenko
4fca583062
Merge pull request #29 from Mixaill/nsis
...
CMake: add NSIS generator settings
2014-07-18 00:56:46 +03:00
Michael Pavlyshko
a6e590f220
cpack/nsis: do not strip files
2014-07-17 23:11:09 +03:00
NikolayIT
3d3713ae7f
Added optimization flag (-O1) for the GCC compiler on Windows platform to prevent "CGameState.cpp.obj: too many sections" compile error
2014-07-16 11:37:57 +03:00
Michael Pavlyshko
88316f93d1
add NSIS generator settings
2014-07-14 01:23:57 +03:00
Michael Pavlyshko
83aff2d68e
* remove static linking for libgcc
...
* fix clang warnings
2014-07-12 14:10:44 +03:00
Michael Pavlyshko
3b461cfa02
disable one more warning (type-limits)
2014-07-11 22:54:50 +03:00
Michael Pavlyshko
2145eae128
disable one more warning (strict-aliasing)
2014-07-11 21:35:19 +03:00
Michael Pavlyshko
dbb8b6636f
Add -Wno-unused-local-typedefs instead of suppress all warnings
2014-07-11 18:26:22 +03:00
Michael Pavlyshko
699919a251
* link VCMI with libgcc statically
...
* copy winpthread to install folder
* copy libgcc to install folder because Qt5 linked with libgcc dynamically
2014-07-11 17:29:46 +03:00
Michael Pavlyshko
a96cd51c5a
suppress extra GCC warnings on Windows
2014-07-11 14:09:14 +03:00
Michael Pavlyshko
2a18a09d12
install dlls on Windows
2014-07-11 14:08:20 +03:00
Michael Pavlyshko
3c36bc9f51
Enable FFmpeg for all platforms
2014-07-11 12:43:24 +03:00
Michael Pavlyshko
457e922cca
fix iconv check
2014-07-11 11:25:20 +03:00
Michael Pavlyshko
bad7050096
spaces -> tabulation
2014-07-11 11:01:03 +03:00
Michael Pavlyshko
3b80c52fc4
Oops, reverting CXX_FLAGS back
2014-07-11 01:27:05 +03:00
Michael Pavlyshko
8581cfd5d8
link with iconv only when iconv is found
2014-07-11 00:23:06 +03:00
Michael Pavlyshko
08ee65c3c8
fix .dll and .exe filenames
2014-07-10 01:06:37 +03:00
Michael Pavlyshko
ce5f59e8b6
Fix windows linkage, also, use SYSTEM_LIBS variable for OS-dependent libraries
2014-07-10 00:41:31 +03:00
Michael Pavlyshko
7405066cbd
Link with wsock32 lib
2014-07-09 17:36:01 +03:00
Michael Pavlyshko
3443ba5bb3
fix libvcmi linking
2014-07-09 01:43:13 +03:00
Michael Pavlyshko
e0134aed0b
Delete unused include
2014-07-08 02:00:11 +03:00
Michael Pavlyshko
2957377360
Fix *_DIR variables for windows
2014-07-07 23:21:59 +03:00
Michael Pavlyshko
476c7c32dc
CMake/SDL2: add ability to find SDL2 without pkg-config
2014-07-05 21:47:03 +03:00
AlexVinS
195eae48ca
Merge branch 'develop' into SDL2
...
Conflicts:
client/CPlayerInterface.cpp
2014-07-02 17:15:12 +04:00
Ivan Savenko
4441bd12db
(linux) version set to 0.96
2014-07-01 21:02:03 +03:00
AlexVinS
3b8d0e44d4
Merge branch 'develop' into SDL2
2014-06-24 14:09:44 +04:00
Ivan Savenko
13bc4cb24f
Added -fvisibility=hidden parameter for gcc.
...
Should help a bit with endless missing DLL_LINKAGE attributes and
(according to gcc docs) help a bit with library loading times.
2014-06-24 00:05:53 +03:00
Ivan Savenko
8eb661461c
- vcmi compiles with SDL2 on Linux, video player is disabled for now
2014-06-13 07:55:45 +04:00
stopiccot
7356145c3a
updated LD_RUNPATH_SEARCH_PATHS
2014-03-04 03:51:17 +00:00