35 lines
465 B
Makefile
35 lines
465 B
Makefile
|
|
||
|
default: full
|
||
|
|
||
|
all: full subset
|
||
|
|
||
|
%.tag: %.doxy
|
||
|
doxygen $<
|
||
|
|
||
|
FULL = \
|
||
|
main.doxy \
|
||
|
math.doxy \
|
||
|
vbo.doxy \
|
||
|
glapi.doxy \
|
||
|
glsl.doxy \
|
||
|
shader.doxy \
|
||
|
swrast.doxy \
|
||
|
swrast_setup.doxy \
|
||
|
tnl.doxy \
|
||
|
tnl_dd.doxy \
|
||
|
gbm.doxy
|
||
|
|
||
|
full: $(FULL:.doxy=.tag)
|
||
|
$(foreach FILE,$(FULL),doxygen $(FILE);)
|
||
|
|
||
|
SUBSET = \
|
||
|
main.doxy \
|
||
|
math.doxy
|
||
|
|
||
|
subset: $(SUBSET:.doxy=.tag)
|
||
|
$(foreach FILE,$(SUBSET),doxygen $(FILE);)
|
||
|
|
||
|
clean:
|
||
|
-rm -rf $(FULL:.doxy=) $(SUBSET:.doxy=)
|
||
|
-rm -rf *.tag
|