Martin Gerhardy
d5a9858de7
CMAKE: fixed cppcheck integration
2019-10-20 10:21:29 +02:00
Martin Gerhardy
31a66b8bf0
MAPVIEW: renamed tool
2019-09-27 09:20:36 +02:00
Martin Gerhardy
488b9b8c4d
THUMBNAILER: new tool to create thumbnails of voxel files
2019-08-28 12:39:00 +02:00
Martin Gerhardy
dd9f4ff6c7
IO: comments and cmake support for PKGPACKAGEDIR
2019-08-27 22:08:29 +02:00
Martin Gerhardy
c8eb393311
CMAKE: silenced some warnings for msvc with vcpkg
...
vcpkg comes with a cmake toolchain file
2019-08-14 21:37:57 +02:00
Martin Gerhardy
28c1b400cc
CMAKE: allow to use cmake variables in windows resource files and manifests
2019-08-11 17:03:13 +02:00
Martin Gerhardy
50054a7b7a
LIBS: updated voxelizer
2019-08-09 18:04:48 +02:00
Martin Gerhardy
47c08610e6
CMAKE: fixed update-libs-json target
2019-08-09 18:04:48 +02:00
Martin Gerhardy
dd40f1ffef
CMAKE: forgot to remove some debug target related variables
2019-06-27 18:28:52 +02:00
Martin Gerhardy
ce9b6e9ab1
CMAKE: search for supported debuggers
2019-06-27 18:23:21 +02:00
Martin Gerhardy
6057f54299
DOCS: updated doxygen template and markdown
2019-05-26 19:55:46 +02:00
Martin Gerhardy
dd7def7daf
ALL: bump to c++17 and removed string_view replacement
2019-04-17 11:57:21 +02:00
Martin Gerhardy
83015e033e
KUBERNETES: update manifests
2019-03-09 20:29:24 +01:00
Martin Gerhardy
b87ef7cdac
CMAKE: allow to disable unity builds
2019-02-15 17:16:57 +01:00
Martin Gerhardy
05e240c3f3
BUILD: started to support windows builds
2019-01-29 18:34:19 +01:00
Martin Gerhardy
1155c84daa
CMAKE: configure_file for engine_config.h after src/ dir was added
...
... their contribution to variables were ignored
2018-11-27 18:25:18 +01:00
Martin Gerhardy
fd8456783e
CMAKE: added docker-compose-up target
2018-11-23 07:34:48 +01:00
Martin Gerhardy
64e6b7e567
CMAKE: include CheckIncludeFiles
2018-11-14 13:43:49 +01:00
Martin Gerhardy
0c9c0637be
CORE: added uuid helper method
2018-11-11 19:58:17 +01:00
Martin Gerhardy
e48c0b1ef3
CMAKE: Allow to disable client compilation
2018-10-24 06:33:11 +02:00
Martin Gerhardy
8317302143
ALL: added docker and kubernetes support
2018-10-22 17:37:38 +02:00
Martin Gerhardy
b09b2819df
CMAKE: support for local cmake settings
2018-10-22 17:37:37 +02:00
Martin Gerhardy
42bdc762d4
CMAKE: split cmake scripts into own files
2018-10-20 21:37:19 +02:00
Martin Gerhardy
9d268e1d16
CMAKE: added sanitizers
2018-10-13 12:21:02 +02:00
Martin Gerhardy
6e66a5acd9
CMAKE: fixed update-libs target to use absolute paths
2018-09-06 18:07:09 +02:00
Martin Gerhardy
74cdefe2ee
CMAKE: fixed DEBUGGER_COMMAND handling
2018-06-26 17:33:30 +02:00
Martin Gerhardy
3dd3540a66
CMAKE: fixed variable names
2018-06-26 17:22:38 +02:00
Martin Gerhardy
3a2049bcab
CMAKE: converted some update libs targets and added debugger support
2018-06-22 15:48:58 +02:00
Martin Gerhardy
90a53d6179
DATA: refactored the way the assets are installed
2018-06-22 15:48:58 +02:00
Martin Gerhardy
839fdb071c
CMAKE: added codegen dependency to target doc
2018-06-19 20:22:03 +02:00
Martin Gerhardy
1cabb0c2da
ALL: moved shader sources out of data into src
2018-05-28 19:42:20 +02:00
Martin Gerhardy
2e21b75d6b
CMAKE: create test target as early as possible
...
this allows us to remove some hacks around the non-existing target and its dependency modelling
2018-05-28 19:34:29 +02:00
Martin Gerhardy
89e18ed06a
CMAKE: add BASE_URL to engine-config.h
2018-03-07 12:40:51 +01:00
Martin Gerhardy
3e622f4edd
DOXYGEN: add generated code to doxygen source dir
2018-01-28 12:47:34 +01:00
Martin Gerhardy
35af36a417
CMAKE: added custom codegen target
2018-01-28 10:41:46 +01:00
Martin Gerhardy
513aa1b39c
CMAKE: added gcov
2018-01-23 10:09:00 +01:00
Martin Gerhardy
13e3c797dc
UI: moved the 3 ui libs into ui folder
2018-01-20 12:50:31 +01:00
Martin Gerhardy
f91ef8047a
CORE: pring application and version at startup
2017-10-18 08:50:10 +02:00
Martin Gerhardy
ceb510894e
CI: disable rcon and qt related stuff on travis
2017-10-11 12:22:06 +02:00
Martin Gerhardy
ea1cd5e44e
CMAKE: split toolchain files for windows
2017-10-09 17:49:45 +02:00
Martin Gerhardy
d2a613a76c
ALL: renamed config.h to engine-config.h
2017-10-05 14:51:29 +02:00
Martin Gerhardy
a969b4cfb4
COMPUTE: new module for opencl compute shaders
2017-07-26 22:42:07 +02:00
Martin Gerhardy
52d4a12f4d
BUILD: make THRREADS=1 will build with thread sanitizer
2017-03-30 22:19:53 +02:00
Martin Gerhardy
b8d5de815c
CMAKE: fixed gprof and added -Wdocumentation if supported
2016-11-28 20:12:02 +01:00
Martin Gerhardy
b72aa4e336
CMAKE: c++14 pour favour
2016-10-21 20:27:16 +02:00
Martin Gerhardy
697290efd9
CMAKE: some missing variables are set now
2016-10-04 20:33:57 +02:00
Martin Gerhardy
07c8f4bf07
CMAKE: dedicated option for the visual test cases
2016-09-06 20:06:55 +02:00
Martin Gerhardy
cee989e1fc
CMAKE: added server build option
2016-09-06 20:49:05 +02:00
Martin Gerhardy
edb6263719
MAKEFILE: colors, colors, colors
...
when piping the output of make to grep, cmake thinks that there is no tty and doesn't print colors
the script command fools it in a way that it still has a tty... kind of
34216023e6/Source/cmcmd.cxx (L1019)
2016-07-29 20:16:32 +02:00
Martin Gerhardy
db22409dfa
PERSISTENCE: removed sqlite3 support
...
CMAKE: added versions and moved server and port into cmake options
2016-07-24 12:25:24 +02:00
Martin Gerhardy
02eb61d6c0
CMAKE: let cmake decide on the paths
2016-07-24 12:25:24 +02:00
Martin Gerhardy
563fcfb94c
CMAKE: make server host and port a cmake option
2016-07-24 12:25:24 +02:00
Martin Gerhardy
41a2802552
PERSISTENCE: preparations or sqlite3
2016-07-18 20:26:40 +02:00
Martin Gerhardy
af7645f64a
FRONTEND: generate shaders
2016-06-27 20:07:55 +02:00
Martin Gerhardy
e708104ccf
CMAKE: use gnuprof only for PROFILE build type
2016-05-20 20:37:12 +02:00
mgerhardy
a0953fcb8e
CMAKE: added doxygen target
2016-05-05 20:50:48 +02:00
mgerhardy
fa296bb1b8
CMAKE: added install targets
...
this fixes the issue with one application overwriting the data files for another application
still w.i.p.
2016-05-04 20:42:38 +02:00
Martin Gerhardy
5ae7c620b9
CMAKE: allow to switch on/off sanitizers for tests
2016-04-29 20:06:03 +02:00
mgerhardy
80a71b0593
CMAKE: activate thread sanitizer for the tests
2016-04-29 20:34:48 +02:00
mgerhardy
53928538f6
CMAKE: added option to enable/disable unittests
2016-04-28 22:13:40 +02:00
mgerhardy
b5ee6154f0
CMAKE: use CMAKE_GENERATOR
2016-04-28 20:07:22 +02:00
mgerhardy
cb9e7fe7f1
CMAKE: whitespaces
2016-04-28 20:07:09 +02:00
Martin Gerhardy
82e9d66e32
CMAKE: place binaries in root build dir
2016-04-28 20:35:55 +02:00
Martin Gerhardy
c629a3b792
CMAKE: place binaries not in project root
2016-04-28 20:30:20 +02:00
mgerhardy
174120b3d3
FIPS: removed fips - we are now cmake only
2016-04-28 20:38:50 +02:00
mgerhardy
e1ad4b9914
CORE: more remotery cleanup
2016-04-24 22:57:00 +02:00
mgerhardy
c2e630b4dc
CORE: added remotery support
...
we now need to add core_traceXXX stuff to the code
run make remotery to get the webview
we still might have problems with running multiple apps, because
remotery binds a port - this must be made configurable. But I don't
yet have an idea how the website will find the proper port...
2016-04-24 17:55:05 +02:00
Martin Gerhardy
1c98405046
LIBS: moved out of src - and into contrib
2016-04-19 20:24:29 +02:00
Martin Gerhardy
fc03811e1b
CMAKE: include the macros.cmake in the main cmake file
2016-04-19 20:07:01 +02:00
Martin Gerhardy
84f996fef7
CMAKE: add -Wno-mismatched-tags (sauce + clang)
2016-04-18 20:27:11 +02:00
Martin Gerhardy
c235784e26
use new gtest macros
...
started to refactor the persistence layer
network fixes
removed noise dependencies
2016-03-30 16:47:12 +02:00
Martin Gerhardy
2b2e239488
initial commit
2015-10-15 21:54:01 +02:00