quakeforge/include/QF
Bill Currie 6d5ffa9f8e [build] Move to non-recursive make
There's still some cleanup to do, but everything seems to be working
nicely: `make -j` works, `make distcheck` passes. There is probably
plenty of bitrot in the package directories (RPM, debian), though.

The vc project files have been removed since those versions are way out
of date and quakeforge is pretty much dependent on gcc now anyway.

Most of the old Makefile.am files  are now Makemodule.am.  This should
allow for new Makefile.am files that allow local building (to be added
on an as-needed bases).  The current remaining Makefile.am files are for
standalone sub-projects.a

The installable bins are currently built in the top-level build
directory. This may change if the clutter gets to be too much.

While this does make a noticeable difference in build times, the main
reason for the switch was to take care of the growing dependency issues:
now it's possible to build tools for code generation (eg, using qfcc and
ruamoko programs for code-gen).
2020-06-25 11:35:37 +09:00
..
classes Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
GL Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
GLSL Do a pure/const/noreturn/format attribute pass. 2018-10-09 12:42:21 +09:00
math Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
plugin Do a pure/const/noreturn/format attribute pass. 2018-10-09 12:42:21 +09:00
alloc.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
bspfile.h Make header protection consistent 2020-02-24 12:21:20 +09:00
cbuf.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
cdaudio.h Make header protection consistent 2020-02-24 12:21:20 +09:00
checksum.h Make header protection consistent 2020-02-24 12:21:20 +09:00
clip_hull.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cmd.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
console.h Make header protection consistent 2020-02-24 12:21:20 +09:00
crc.h Make header protection consistent 2020-02-24 12:21:20 +09:00
csqc.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cvar.h Make header protection consistent 2020-02-24 12:21:20 +09:00
darray.h Use dynamic array element type instead of __auto_type 2020-03-21 12:58:07 +09:00
draw.h Make header protection consistent 2020-02-24 12:21:20 +09:00
dstring.h [dstring] Return the string instead of printed size 2020-02-26 19:00:19 +09:00
gib.h Make header protection consistent 2020-02-24 12:21:20 +09:00
hash.h [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
idparse.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
image.h Make header protection consistent 2020-02-24 12:21:20 +09:00
in_event.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
info.h Make header protection consistent 2020-02-24 12:21:20 +09:00
input.h Make header protection consistent 2020-02-24 12:21:20 +09:00
iqm.h Make header protection consistent 2020-02-24 12:21:20 +09:00
joystick.h Make header protection consistent 2020-02-24 12:21:20 +09:00
keys.h Add function key defs up to F48 2020-03-22 13:46:27 +09:00
link.h Make header protection consistent 2020-02-24 12:21:20 +09:00
llist.h Make header protection consistent 2020-02-24 12:21:20 +09:00
locs.h Make header protection consistent 2020-02-24 12:21:20 +09:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
mathlib.h Make header protection consistent 2020-02-24 12:21:20 +09:00
mdfour.h Clean up after removal of uint32.h 2020-02-29 16:11:07 +09:00
mersenne.h Implement the Mersenne Twister PRNG. 2013-01-21 20:05:16 +09:00
model.h Make header protection consistent 2020-02-24 12:21:20 +09:00
modelgen.h Make header protection consistent 2020-02-24 12:21:20 +09:00
msg.h Make header protection consistent 2020-02-24 12:21:20 +09:00
object.h Make header protection consistent 2020-02-24 12:21:20 +09:00
pak.h Make header protection consistent 2020-02-24 12:21:20 +09:00
pakfile.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
pcx.h Make header protection consistent 2020-02-24 12:21:20 +09:00
plugin.h Make header protection consistent 2020-02-24 12:21:20 +09:00
png.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
pr_comp.h [gamecode] Tweak types in dfunction_t 2020-03-25 21:05:25 +09:00
pr_debug.h [qfcc] Write debug data space to sym file 2020-04-03 21:25:47 +09:00
pr_obj.h [ruamoko] Install and use dispatch tables 2020-03-09 18:11:36 +09:00
pr_type.h [qfcc] Make type encoding union anonymous 2020-03-30 11:10:05 +09:00
progs.h [gamecode] Re-expose PR_LoadStrings 2020-04-04 14:33:49 +09:00
qargs.h Make header protection consistent 2020-02-24 12:21:20 +09:00
qdefs.h Make header protection consistent 2020-02-24 12:21:20 +09:00
qendian.h Make header protection consistent 2020-02-24 12:21:20 +09:00
qfplist.h Make header protection consistent 2020-02-24 12:21:20 +09:00
qtypes.h Make header protection consistent 2020-02-24 12:21:20 +09:00
quakefs.h Make header protection consistent 2020-02-24 12:21:20 +09:00
quakeio.h Make header protection consistent 2020-02-24 12:21:20 +09:00
render.h Make header protection consistent 2020-02-24 12:21:20 +09:00
riff.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
ringbuffer.h Move the ring buffer macros to their own header 2020-03-19 23:53:54 +09:00
ruamoko.h [ruamoko] Allow builtins to inc/dec retain count 2020-03-30 16:58:36 +09:00
screen.h Make header protection consistent 2020-02-24 12:21:20 +09:00
script.h Make script much friendlier to use 2020-02-26 09:39:03 +09:00
segtext.h Document segmented text 2020-02-15 23:48:47 +09:00
set.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
sizebuf.h Make header protection consistent 2020-02-24 12:21:20 +09:00
skin.h Make header protection consistent 2020-02-24 12:21:20 +09:00
sound.h Make header protection consistent 2020-02-24 12:21:20 +09:00
spritegn.h Make header protection consistent 2020-02-24 12:21:20 +09:00
sys.h [util] Pass a data pointer to shutdown functions 2020-03-22 00:57:54 +09:00
teamplay.h Make header protection consistent 2020-02-24 12:21:20 +09:00
tga.h Make header protection consistent 2020-02-24 12:21:20 +09:00
txtbuffer.h [util] Add a means to open a gap in a text buffer 2020-03-22 20:19:25 +09:00
va.h Make header protection consistent 2020-02-24 12:21:20 +09:00
ver_check.h Make header protection consistent 2020-02-24 12:21:20 +09:00
vid.h Make header protection consistent 2020-02-24 12:21:20 +09:00
view.h Make header protection consistent 2020-02-24 12:21:20 +09:00
vrect.h Fix a c&p error in a doc comment. 2018-08-26 15:05:13 +09:00
wad.h Make header protection consistent 2020-02-24 12:21:20 +09:00
wadfile.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
winding.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
zone.h Make header protection consistent 2020-02-24 12:21:20 +09:00