1
0
mirror of https://github.com/rwengine/openrw.git synced 2024-11-02 00:42:33 +01:00
Commit Graph

94 Commits

Author SHA1 Message Date
Daniel Evans
65ee1911dc Copy License file to build directory 2016-06-21 23:28:43 +01:00
Daniel Evans
dec57b4847 Install license to share/openrw on Linux and FreeBSD 2016-06-21 23:28:23 +01:00
Daniel Evans
dd70e41bbd Add TESTS_NODATA to build tests without data 2016-06-16 21:22:18 +01:00
Timmy Sjöstedt
fef71de074 Removed SFML audio things 2016-05-30 20:06:33 +02:00
Timmy Sjöstedt
f5390ad4a6 Include libsndfile & OpenAL 2016-05-30 20:06:13 +02:00
Daniel Evans
46a7254a41 Use FindGLM 2016-05-29 00:44:31 +01:00
Dmitry Marakasov
c302f10b19 Add FreeBSD support
For now, there's only single OS-dependent bit of code, it it should be
handled on FreeBSD just like on Linux. While here, change macro testing
from #if XXX to #if defined(XXX), this is clener and not prone to
"undefined macro" errors
2016-05-25 18:32:17 +03:00
Timmy Sjöstedt
09c22150a0 Added RW_VERBOSE_DEBUG_MESSAGES option to control verbose messages 2016-05-24 17:32:40 +02:00
Daniel Evans
b58cc9b164 Restore script debugging features to trace script threads 2016-05-22 20:05:04 +01:00
Leonard König
fe0c93f0d7 [CMake] Use find_package config mode for GLM
GLM requires using the new config mode as it only ships a
glmConfig.cmake.

more info:
http://stackoverflow.com/q/34634850/4453524
https://cmake.org/cmake/help/latest/command/find_package.html
2016-05-21 21:44:01 +02:00
Marco Schmidt
8bccbeeaa7 move include_directories and use it on all platforms 2016-05-21 19:09:41 +02:00
Marco Schmidt
ab9d61643e add GLM as an dependency 2016-05-21 19:04:56 +02:00
Christoph Heiss
4c2c42ef6a Fix some OS X/Clang (build) errors.
For rwengine/src/engine/GameData.cpp, `#ifdef __unix__` is used, which
Clang on OS X does not define, thus not finding files while loading.
2016-05-20 16:28:47 +02:00
Christoph Heiss
d02b53e4ad OS X: Add platform define 2016-05-20 16:24:51 +02:00
Daniel Evans
2ee4a6e533 Add configuration file to replace OPENRW_GAME_PATH env var
This will permit the storage of other user settings like language and
video settings.
2016-05-20 02:10:11 +01:00
Daniel Evans
9f85f283cb CMake: FindSFML+FindMAD, set library paths as SYSTEM, remove dead stuff. 2016-05-19 22:30:06 +01:00
Daniel Evans
d2f254731a Increase warnings to pedantic and fix rwlib/rwengine warnings 2016-05-01 22:30:15 +01:00
Daniel Evans
b0a2ae4da5 Implement a trivial profiler for perf. overview 2016-04-26 23:35:04 +01:00
Daniel Evans
61b47192c1 Change the Profiling flag to be shorter 2016-04-19 01:22:41 +01:00
Daniel Evans
90f9771cc8 Clean up main CMakeLists flag setting 2016-04-14 23:50:52 +01:00
Daniel Evans
d00ef52c2f Add Release and Debug build flags 2016-04-11 23:56:18 +01:00
Daniel Evans
f69f5c3cd7 Oops, Error in CMakeList 2016-04-09 22:24:42 +01:00
Daniel Evans
1df6b5c38f Add RW_DEBUG and RW_UNIMPLEMETED() macros 2016-04-09 01:28:33 +01:00
Daniel Evans
14269d8ae5 Move first of lower level code into rwlib; tear out GLEW. 2016-04-07 01:13:46 +01:00
Daniel Evans
97afc19cfb Add Improved Profiling statistics 2015-04-12 19:47:47 +01:00
Daniel Evans
d0e7dbade0 Update Readme and CMakeLists with options 2015-04-03 03:07:08 +01:00
Daniel Evans
a55bcc557d Implement some AI and zone opcodes
* Add disabled flag to AI nodes

* Move ZoneData structure into own file

* Add Gang density to ZoneData.
2014-12-16 03:03:04 +00:00
Daniel Evans
646d0c67fc Improve Script debugging output messages 2014-12-15 20:44:36 +00:00
Daniel Evans
9c0f3f3042 Ignore unused parameters 2014-12-11 17:49:56 +00:00
Daniel Evans
4d78cacd84 Improve CMake detection of platform libraries 2014-08-16 23:02:34 +01:00
Timmy Sjöstedt
460473f461 Link OpenGL with CMake find package. 2014-08-16 00:20:13 +02:00
Daniel Evans
eea4118eed Change threading in naieve attempt at fixing crash 2014-08-05 13:41:44 +01:00
Daniel Evans
7c82c7cc0a Add test tool for grokking SCM 2014-07-19 08:57:36 +01:00
Daniel Evans
1244a87665 Add weapon data loading 2014-06-26 17:55:17 +01:00
Daniel Evans
4d228e40c7 Improve CMake scripts
Look for bullet using the FindBullet package
2014-06-18 17:07:51 +01:00
Daniel Evans
c5451f5fd4 Fix compiler errors and test problems 2014-05-25 22:30:50 +01:00
Daniel Evans
16b59f3943 Renamed Components 2014-01-26 03:45:55 +00:00
Daniel Evans
892091e096 Fixed many compiler warnings 2013-10-02 13:49:45 +01:00
Daniel Evans
afd85c8d15 Copied viewer into game folder 2013-09-26 22:30:15 +01:00
Daniel Evans
206b3979e8 Added TextureAtlas, broke rendering 2013-09-11 11:10:42 +00:00
Timmy Sjöstedt
3ba30764dc Added new framework with BinaryStream and stuff and an example app 2013-07-02 00:33:21 +02:00
Timmy Sjöstedt
5257ddcc8c Compile with symbols pls! 2013-07-01 05:31:42 +02:00
Timmy Sjöstedt
6cf179069e Added simple DFF loader and model/map viewer prototype 2013-07-01 02:40:23 +02:00
Daniel Evans
477e9ff3d5 Initial commit 2013-06-30 00:05:04 +01:00