1 1.1 mrg 2 1.1 mrg default: full 3 1.1 mrg 4 1.1 mrg all: full subset 5 1.1 mrg 6 1.1 mrg %.tag: %.doxy 7 1.1 mrg doxygen $< 8 1.1 mrg 9 1.1 mrg FULL = \ 10 1.1 mrg main.doxy \ 11 1.1 mrg math.doxy \ 12 1.1 mrg vbo.doxy \ 13 1.1 mrg glapi.doxy \ 14 1.1 mrg glsl.doxy \ 15 1.1 mrg swrast.doxy \ 16 1.1 mrg swrast_setup.doxy \ 17 1.1 mrg tnl.doxy \ 18 1.1 mrg tnl_dd.doxy \ 19 1.1 mrg gbm.doxy \ 20 1.1.1.2 mrg i965.doxy \ 21 1.1.1.2 mrg nir.doxy 22 1.1 mrg 23 1.1 mrg full: $(FULL:.doxy=.tag) 24 1.1 mrg $(foreach FILE,$(FULL),doxygen $(FILE);) 25 1.1 mrg 26 1.1 mrg SUBSET = \ 27 1.1 mrg main.doxy \ 28 1.1.1.2 mrg math.doxy \ 29 1.1.1.2 mrg gallium.doxy 30 1.1 mrg 31 1.1 mrg subset: $(SUBSET:.doxy=.tag) 32 1.1 mrg $(foreach FILE,$(SUBSET),doxygen $(FILE);) 33 1.1 mrg 34 1.1 mrg clean: 35 1.1 mrg -rm -rf $(FULL:.doxy=) $(SUBSET:.doxy=) 36 1.1 mrg -rm -rf *.tag 37 1.1.1.2 mrg -rm -rf *.db 38