blob: c6a5800411669c9fb9601f56f2e34109d3d033f0 [file] [log] [blame]
# GNU/Linux makefile for ProGuard.
BASIC_MODULES = core retrace gui annotations
OPTIONAL_MODULES = gradle ant wtk
MODULES = $(BASIC_MODULES) $(OPTIONAL_MODULES)
LIB = ../lib
# The main targets.
all: basic optional
basic: $(BASIC_MODULES)
optional: $(OPTIONAL_MODULES)
$(MODULES):
cd ../$@ && $(MAKE)
clean:
rm -fr $(LIB)
.PHONY: all basic optional $(MODULES) clean