1910 Commits

Author SHA1 Message Date
mathusummut
7dc1bc3476 Fixed font string on Windows 2018-11-05 22:30:35 +01:00
mathusummut
6775e08fb8 Changed variable name, trying to fix bug 2018-11-05 21:30:51 +01:00
MathuSum Mut
c53c231676 Travis fix 2018-11-04 19:05:48 +01:00
mathusummut
0cfe7e81d1 Yet another code cleanup 2018-11-03 15:26:37 +01:00
mathusummut
f652f88784 Renamed Glest namespace to ZetaGlest 2018-11-02 19:51:40 +01:00
mathusummut
c0bc0c40c2 Renamed environment variables 2018-11-02 12:28:43 +01:00
mathusummut
69ab9716da Renamed megaglest_runtime_error to game_runtime_error 2018-11-02 12:15:57 +01:00
mathusummut
4eb7dc204e Preparing for refactoring 2018-11-02 12:03:04 +01:00
mathusummut
52408a57a6 Standardized license comments in all source files 2018-11-01 23:23:25 +01:00
Andy Alt
caf5563b01 skip using the CMakeLists.txt in mk/macos, add fontconfig to osx deps (#287)
I'm not so sure the CMakeLists.txt in mk/osx is needed. When I disable it, travis is still able to complete the build.

I also added fontconfig to the osx dependencies so cmake could actually find it.

ping #263 and @oxenran
2018-10-17 16:34:51 -05:00
mathusummut
ebcdcbb033 Removed xerces-c from Windows build 2018-10-14 12:08:36 +02:00
mathusummut
357939ec0e Removed xerces-c from Windows build 2018-10-14 12:07:33 +02:00
Andy Alt
d3f7fe78ef have cmake find OpenSSL (#284)
* set openssl root dir

apparently a common problem
https://github.com/alexcrichton/ssh2-rs/issues/28

https://stackoverflow.com/questions/29792009/cmake-osx-mac-openssl-brew

related to #263
2018-10-14 00:18:48 -05:00
MathuSum Mut
720870ce53 Revert "remove miniz and zlib from libzetaglest" 2018-10-10 13:22:08 +02:00
andy5995
769d4dab10 remove miniz and zlib from libzetaglest 2018-10-08 12:43:05 -05:00
andy5995
44515f5aa0 move ircclient.h 2018-10-07 23:53:08 -05:00
andy5995
bda3154a69 remove libircclient from shared library
* removes libircclient from libzetaglest shared library because the
editor and g3d_viewer also link against libzetaglest. Those 2 binaries
don't need libircclient support

* libircclient is now built directly into only the zetaglest binary

* moved libircclient from source/shared_lib because it's no longer part
of the shared library

* libircclient put in dir "external/" because it is an "external" or
"3rd" party library. The @Supertux project does something similar
2018-10-07 23:50:59 -05:00
MathuSum Mut
8dc3ead522 Merge pull request #277 from ZetaGlest/rename_library
rename output library (drop "liblib")
2018-10-07 14:45:13 +02:00
andy5995
ff26f9f3bf remove whitespace 2018-10-06 23:48:38 -05:00
andy5995
d1f86e52a7 rename output library (drop "liblib")
closes #266

Best to wait until the build is fixed to merge this.
2018-10-06 23:40:18 -05:00
mathusummut
d54e226fcb Removed unused private field 2018-10-06 23:53:01 +02:00
mathusummut
035da70093 Test fix for gcc to find versions.h 2018-10-06 23:17:56 +02:00
mathusummut
3620094a76 Test fix for gcc to find versions.h 2018-10-06 23:13:05 +02:00
mathusummut
2de5026e82 Test fix for gcc to find versions.h 2018-10-06 23:06:25 +02:00
mathusummut
f8a51d3f01 Moved shared_definitions.h 2018-10-06 22:32:29 +02:00
mathusummut
e12f168a01 Added const strings for versions 2018-10-06 17:20:22 +02:00
mathusummut
d9a37ed6e7 Removed unused library version number 2018-10-05 23:22:54 +02:00
mathusummut
ee16663f4b Placed constants in versions.h 2018-10-05 22:12:39 +02:00
mathusummut
171415cc11 Fixed libstreflop warnings 2018-10-04 17:58:42 +02:00
andy5995
50a9339e09 cmake sharedlib:add -Wall flag 2018-10-04 00:10:57 -05:00
Andy Alt
004e68f5a0 cmake:add c++11 flag (#262)
* cmake:add c++11 flag

to prevent errors such as this:

https://travis-ci.org/ZetaGlest/zetaglest-source/builds/436849785
2018-10-03 21:18:37 -05:00
mathusummut
8efc78ebe7 Enforced G3D enum type safety 2018-10-03 23:08:44 +02:00
andy5995
4da0c7bc73 glew:use cmake include module 2018-10-03 01:35:42 -05:00
andy5995
77f85d7d09 lua:use include cmake module 2018-10-03 01:25:15 -05:00
andy5995
4be23261cc curl:use cmake module 2018-10-03 01:19:03 -05:00
Andy Alt
89928ea29f Merge pull request #222 from andy5995/usage_output
[wip]platform_main.h:reformat usage output
2018-10-02 21:26:29 -05:00
mathusummut
a3ba8f1270 Polished G3D spec implementation 2018-10-01 23:04:20 +02:00
mathusummut
7953032a0c Polished G3D spec implementation 2018-10-01 23:00:07 +02:00
mathusummut
6feb343eb3 Fixed errors in G3D spec and documentation 2018-09-30 10:30:08 +02:00
mathusummut
c03a9b914a Test fix for OOS message 2018-09-28 00:14:18 +02:00
mathusummut
8c8b827588 Test fix for OOS message 2018-09-28 00:10:04 +02:00
mathusummut
e5cc8044d0 Test for fixing OOS checks 2018-09-27 23:34:44 +02:00
mathusummut
3379702a92 Test for additional OOS checks 2018-09-27 22:51:49 +02:00
andy5995
62e3819d86 maps:allow zgm extension, use zgm by default in editor 2018-09-27 02:45:23 -05:00
mathusummut
5d250fb60b Fixed double right-click issue 2018-09-26 22:10:22 +02:00
mathusummut
04cb018d10 Updated Windows instructions 2018-09-26 10:57:46 +02:00
andy5995
64bcd0af37 CMake:more cleanup
@mathusummut can you update the comment regarding Win building at the
top of the main CMake file please

Signed-off-by: andy5995 <andy400-dev@yahoo.com>
2018-09-26 01:03:16 -05:00
andy5995
80a4d65ec0 Cmake:removing unix condition
I want to see how this builds on osx with the unix condition removed
2018-09-25 14:43:22 -05:00
andy5995
57dd66268f cmake:add -x11 flag
Found this in a patch
http://slackbuilds.org/repository/14.2/games/megaglest/?search=megaglest
2018-09-25 13:45:00 -05:00
andy5995
be8a45bca0 cmake:use miniz if zlib isn't found 2018-09-25 13:26:33 -05:00