raze-gles/source/duke3d/src
Christoph Oelckers 2cbe211e7c - transitioned project to CMake and deleted most of the old build system.
The EDuke32 and RedNukem frontends are working, Blood isn't yet.

Notes:

many of the CMake variables and its output still refer to zdoom. Before changing that I wanted to make sure to be able to commit something that works.
support code for Windows XP has been entirely removed. On Windows this will only target Vista and up.
the crc32.h header had to be renamed to deconflict from zlib.
several Windows API calls were changed to call the A-versions directly. Weirdly enough there were places that defined their parameters as T types but in a non-working way.
removed some remaining editor files and support for the native software rendering only Windows backend.
in a few simple cases, replaced 'char' with 'uint8_t'. The code as-is depends on chars being unsigned which is non-portable. This needs to be carefully reviewed.
2019-09-22 23:15:46 +02:00
..
_functio.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
_rts.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
actors.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
actors.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
anim.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
anim.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
cheats.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
cheats.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
cmdline.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
cmdline.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
common.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
common_game.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
config.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
config.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
demo.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
demo.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
duke3d.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
events_defs.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
function.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
game.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
game.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
gamedef.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
gamedef.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
gamedefs.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
gameexec.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
gameexec.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
GameListSource.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
GameListSource.game.mm - include namespace file in all sources as the very first include. 2019-09-21 20:59:54 +02:00
gamestructures.cpp CON: Add userdef .gamepadactive 2019-09-20 16:10:57 +02:00
gamevars.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
gamevars.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
global.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
global.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
GrpFile.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
GrpFile.game.mm - include namespace file in all sources as the very first include. 2019-09-21 20:59:54 +02:00
grpscan.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
grpscan.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
input.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
input.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
inv.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
keys.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
m32def.h Amend r7805 2019-09-20 15:17:40 +02:00
macros.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
mdump.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
mdump.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
menus.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
menus.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
names.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
namesdyn.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
namesdyn.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
network.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
network.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
osdcmds.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
osdcmds.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
osdfuncs.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
osdfuncs.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
player.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
player.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
premap.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
premap.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
quotes.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
rts.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
rts.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
savegame.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
savegame.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
sbar.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
sbar.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
screens.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
screens.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
screentext.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
screentext.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
sector.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
sector.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
soundefs.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sounds.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
sounds.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
sounds_common.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
soundsdyn.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
soundsdyn.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
startgtk.game.cpp - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
startosx.game.mm - include namespace file in all sources as the very first include. 2019-09-21 20:59:54 +02:00
startwin.game.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
startwin.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00