diff --git a/ruamoko/.gitignore b/ruamoko/.gitignore new file mode 100644 index 000000000..b5629a33f --- /dev/null +++ b/ruamoko/.gitignore @@ -0,0 +1,5 @@ +*.d +*.dat +*.qfo +*.sym +.vimrc diff --git a/ruamoko/Makefile b/ruamoko/Makefile new file mode 100644 index 000000000..12f703642 --- /dev/null +++ b/ruamoko/Makefile @@ -0,0 +1,5 @@ +SUBDIRS=lib game +all clean: + @for subdir in $(SUBDIRS); do ( \ + cd $$subdir && $(MAKE) $@ \ + ) done diff --git a/ruamoko/game/Makefile b/ruamoko/game/Makefile index 5028f6266..c14302e8a 100644 --- a/ruamoko/game/Makefile +++ b/ruamoko/game/Makefile @@ -22,6 +22,8 @@ game_dep = $(addsuffix .d,$(basename $(game_source))) %.qfo: %.qc $(QFCC) $(QCFLAGS) $(QCPPFLAGS) -c -o $@ $< +all: game.dat + game.dat: $(game_obj) ../lib/libr.pak $(QFCC) -qq -g -o $@ $(game_obj) -l../lib/libr.pak diff --git a/ruamoko/lib/Makefile b/ruamoko/lib/Makefile index 236456b77..0dcbf2551 100644 --- a/ruamoko/lib/Makefile +++ b/ruamoko/lib/Makefile @@ -15,6 +15,8 @@ libr_dep = $(addsuffix .d,$(basename $(libr_source))) %.qfo: %.qc $(QFCC) $(QCFLAGS) $(QCPPFLAGS) -c -o $@ $< +all: libr.pak + libr.pak: $(libr_obj) pak -cf $@ $^