2019-11-11 10:18:01 +02:00
|
|
|
|
|
|
|
SUBDIR := $(sort $(wildcard */))
|
|
|
|
SUBDIR := $(filter-out xputty/, $(SUBDIR))
|
|
|
|
SUBDIR := $(filter-out docs/, $(SUBDIR))
|
|
|
|
SUBDIR := $(filter-out libxputty/, $(SUBDIR))
|
|
|
|
|
2021-03-09 12:37:57 +02:00
|
|
|
GOALS := install uninstall
|
|
|
|
|
|
|
|
ifneq ($(filter $(GOALS),$(MAKECMDGOALS)),)
|
|
|
|
SUBDIR := $(filter-out Build/, $(SUBDIR))
|
|
|
|
endif
|
|
|
|
|
2019-11-11 10:18:01 +02:00
|
|
|
.PHONY: $(SUBDIR) recurse
|
|
|
|
|
|
|
|
$(MAKECMDGOALS) recurse: $(SUBDIR)
|
|
|
|
|
|
|
|
$(SUBDIR):
|
|
|
|
@exec $(MAKE) -C $@ $(MAKECMDGOALS)
|
|
|
|
|
|
|
|
doc:
|
2019-11-15 12:21:57 +02:00
|
|
|
#@rm -rf ./docs
|
|
|
|
#doxygen Doxyfile
|
|
|
|
#cp ./examples/index.html ./docs/
|