andy5995
7bf996e04b
Revert "cmake:remove install directive for icons"
...
This reverts commit c4e7a1df240d69a1a56d39b132ecc79ca885dd10.
Icons are needed for the Windows build. They will therefore be removed
from data, where I had copied them to yesterday.
2018-09-26 17:33:31 -05:00
andy5995
c4e7a1df24
cmake:remove install directive for icons
...
The icons were moved to data.
https://github.com/ZetaGlest/zetaglest-data/tree/develop/others/desktop
I need to add the install directives to the cmake file in data, on the
condition that they only install if the editor and model viewer are
built.
2018-09-26 17:23:44 -05:00
mathusummut
ed5b17abb8
Fixed cmake icon issue
2018-09-26 22:32:15 +02:00
Andy Alt
7c359ca82d
CMakeLists.txt:checking, tuning the build system ( #232 )
...
* build.zg.sh scripts deprected
* update for BSD
* removed checking for VLC (not implemented)
* docs updated
* Install.md created.
* scripts moved to scripts/ directory
2018-09-17 17:35:19 -05:00
andy5995
b2e81a80e2
CMakeLists.txt:prevent generation of man pages
...
closes #229
2018-09-15 13:21:35 -05:00
andy5995
f324f46d4b
CMakeLists.txt:fix output path when using build-zg.sh
...
fixes #227
2018-09-14 13:39:01 -05:00
andy5995
d9e71d3798
CMakeLists.txt:make install work
...
closes #110
closes #147
2018-09-11 23:07:08 -05:00
andy5995
656820714b
CMakeLists.txt:change shared lib to libzetaglest
2018-09-07 22:59:52 -05:00
Andy Alt
0410ad138f
Travis:add tests for more gcc versions ( #199 )
...
* travis:add tests for other versions of gcc
* cmakelists.txt:add c++11 flag by default, doesn't build using gcc-5
the llvm toolchain is needed for the clang-6.0 test.
Recently something changed on travis where adding the llvm toolchain by
using the "addons" directive in .travis.yml fails because
"allow-unauthenticated" isn't
passed, which seems to be the only way to add the repo. Moving that to
the script, and cleaning up the script a little.
2018-09-02 10:56:19 -05:00
andy5995
60e38945fe
CMake:correct spelling of "zetaglest"
...
This also removes the git revision number stamping from cmake, support
for which was removed from the source code months ago.
This is to help prepare to fix #110 but doesn't fix it.
2018-05-09 09:09:36 -05:00
andy5995
45bccef4a9
change build target to "zetaglest"
...
* add dependency info to README
* rename script
* renamed windoze to windows
At some point, it will be better to split off the installation
instructions from the README.
2018-01-14 11:17:14 -06:00
filux
ef1c26d931
improved formatting of '--help' output in a way to be more friendly for help2man
2017-04-01 14:53:34 +02:00
SoftCoder
bdfb05a700
- attempt to add support for static use of wxwidgets in tools
2017-03-20 17:06:12 -07:00
SoftCoder
8195121fca
- Check for packaged streflop and use it before using embedded copy
2017-02-05 16:48:50 -08:00
filux
a17f3563c8
let's try how this affect portability of binary files on linux now
2016-01-23 20:05:51 +01:00
filux
0cad944118
implemented appdata 2/2
2015-12-14 23:57:05 +01:00
filux
a5a1e2b717
tiny polishing related with gcc & wxWidgets
2015-12-07 17:20:58 +01:00
filux
05ca47574d
fix related with 'single install directory' [ci skip]
2015-11-08 22:44:32 +01:00
SoftCoder
09c686f82d
- applied fix for issue #50
2015-10-28 20:01:21 +01:00
filux
465e718637
and one more fix for mac
2015-10-26 21:19:31 +01:00
filux
9932920712
few improvements in compilation on mac
2015-10-26 20:56:55 +01:00
filux
48d0d2afbf
updated deployment target for macos; added info about used wxWidgests' libs [ci skip]
2015-10-09 18:16:12 +02:00
filux
4bef525bf3
removed not required CURL module, renamed several cmake-build options for be more easy sortable by name
2015-09-27 19:46:35 +02:00
filux
4ad684deaf
updated modules: LUA, GLEW
2015-09-22 01:04:22 +02:00
filux
c84e7f5443
probably fixed situation for GCC older than 4.7
2015-09-18 20:10:02 +02:00
filux
6ac255095a
implemented basic support for SDL2 in cmake files (only); changed a general idea of how and where are showed deprecation warnings
2015-09-18 19:17:52 +02:00
Tom Reynolds
fecf89f295
Cosmetics
...
[CI skip]
2015-06-10 12:02:45 +02:00
filux
966da32472
better support for macos, this also closes #36
2015-02-24 09:45:17 +01:00
filux
9977fd2606
fixed 'Not a git repository' bug related with real out of source build from the git repository
2015-01-31 10:30:19 +01:00
SoftCoder
1cacb0df27
- missed some updates
2014-01-24 09:50:17 -08:00
SoftCoder
0b86e1c2d5
- fixed paths for editor and model viewer camek install
2014-01-22 10:10:31 -08:00
Mark Vejvoda
642a26bdb5
- bugfix for cmake builds handling of help2man for empty executable paths
2013-11-18 23:10:38 +00:00
Mark Vejvoda
e28097e0d7
- bugfix for cmake builds handling of help2man for empty executable paths
2013-11-18 22:37:12 +00:00
Mark Vejvoda
fe6886d273
- bugfix for cmake builds handling of help2man for empty executable paths
2013-11-18 22:05:16 +00:00
Mark Vejvoda
303746df80
- updated cmake scripts to fix build problems on debian
2013-11-16 19:18:09 +00:00
Mark Vejvoda
0b087a9e84
- updated cmake to only place binaries in dev friendly folder if a new option is passed (enabled by default using the build script)
...
-DWANT_DEV_OUTPATH=ON
2013-01-15 20:13:18 +00:00
Mark Vejvoda
1e6364051b
- updated cmake to only place binaries in dev friendly folder if a new option is passed (enabled by default using the build script)
...
-DWANT_DEV_OUTPATH=ON
2013-01-15 17:26:55 +00:00
Mark Vejvoda
b4990de52e
- bugfix for cmake install for map editor and g3d viewer
2012-10-29 21:03:38 +00:00
Mark Vejvoda
38a205c540
- bugfix to cmake install for map editor and g3d viewer
2012-10-29 19:47:58 +00:00
Mark Vejvoda
8c0bf75bf5
- got built in memory leak working. Just edit leak_dumper.h and uncomment:
...
//#define SL_LEAK_DUMP
- got better / more accurate stack dumps when we detect errors in game.
- Both of these need to be worked on in windows next, win32 may not compile for now until i fix it on that platform.
- BE VERY CAREFUL when working in leak_dumper.* it may cause GCC and your system to crash if you don't know what you are doing!
2012-04-14 21:21:09 +00:00
Mark Vejvoda
bc3cc07aba
- corrected multiple model processing based on hp
...
- fixed cmake scripts (thanks Andrew Clarke)
- fixed streflop files to ignore softfloats if not used during build
2012-03-24 18:30:49 +00:00
Mark Vejvoda
c3e40ca1e5
- updated to include desktop files for map editor and g3d viewer and added to make install in cmake build system
2012-02-25 04:11:07 +00:00
Mark Vejvoda
496b847999
- bugfixes to build on debians multi-platform build system
2011-12-23 04:38:42 +00:00
Mark Vejvoda
eb1408550d
- more debian related changes for better manpages
2011-12-20 07:00:23 +00:00
Mark Vejvoda
cd046783c8
- updated man2help options
2011-12-20 06:09:33 +00:00
Mark Vejvoda
ea741cb0bb
- updated man2help options
2011-12-20 05:51:10 +00:00
Mark Vejvoda
ebba25b06f
- updated so streflop can be totally ignored when that cmake switch is off
2011-12-16 06:24:21 +00:00
Mark Vejvoda
bb16ed2a65
- debian related changes
2011-12-15 11:16:14 +00:00
Mark Vejvoda
92088ef1f6
- more bugfixes for properly install of manpages on debian
2011-12-14 16:57:56 +00:00
Mark Vejvoda
eca4f1934f
- updated cmake builds scripts to not fail if help2man is not installed
2011-12-14 09:39:03 +00:00