\r
all: full subset\r
\r
-full:\r
- doxygen tnl_dd.doxy\r
- doxygen array_cache.doxy\r
- doxygen math.doxy\r
- doxygen swrast.doxy\r
- doxygen swrast_setup.doxy\r
- doxygen tnl.doxy\r
- doxygen core.doxy\r
- echo "Building again, to resolve tags"\r
- doxygen tnl_dd.doxy\r
- doxygen array_cache.doxy\r
- doxygen math.doxy\r
- doxygen swrast.doxy\r
- doxygen swrast_setup.doxy\r
- doxygen tnl.doxy\r
- doxygen core.doxy\r
+%.tag: %.doxy\r
+ doxygen $<\r
\r
-subset:\r
- doxygen core_subset.doxy\r
- doxygen math_subset.doxy\r
- doxygen miniglx.doxy\r
- echo "Building again, to resolve tags"\r
- doxygen core_subset.doxy\r
- doxygen math_subset.doxy\r
- doxygen miniglx.doxy\r
- doxygen radeon_subset.doxy\r
+FULL = \\r
+ core.doxy \\r
+ math.doxy \\r
+ array_cache.doxy \\r
+ swrast.doxy \\r
+ swrast_setup.doxy \\r
+ tnl.doxy \\r
+ tnl_dd.doxy\r
+\r
+full: $(FULL:.doxy=.tag)\r
+ $(foreach FILE,$(FULL),doxygen $(FILE);)\r
+\r
+SUBSET = \\r
+ core.doxy \\r
+ math.doxy \\r
+ miniglx.doxy\r
+\r
+subset: $(SUBSET:.doxy=.tag)\r
+ $(foreach FILE,$(SUBSET),doxygen $(FILE);)\r
\r
clean:\r
- rm -rf \\r
- array_cache \\r
- core \\r
- core_subset \\r
- math \\r
- math_subset \\r
- swrast \\r
- swrast_setup \\r
- tnl_dd \\r
- tnl \\r
- miniglx \\r
- radeon_subset\r
+ rm -rf $(FULL:.doxy=) $(SUBSET:.doxy=)\r
rm -rf *.tag\r
-\r