mirror of
https://github.com/Guardsquare/proguard.git
synced 2026-03-13 09:50:34 +08:00
23 lines
386 B
Makefile
23 lines
386 B
Makefile
# 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
|