Codebase list music123 / aca5cb9
Rename compilation flags for Ada from CFLAGS to ADAFLAGS. Also allow setting gnatmake arguments. nicolas.boulenguez 8 years ago
1 changed file(s) with 4 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
22 MAIN := music123
33
44 GNATMAKE := gnatmake
5 BUILDER_OPTIONS :=
56
6 # Inherit CFLAGS, LDFLAGS if set in the environment.
7 CFLAGS ?= -g -O2 -gnatf -gnatwa -gnaty -gnatwe
7 # Inherit ADAFLAGS, LDFLAGS if set in the environment.
8 ADAFLAGS ?= -g -O2 -gnatf -gnatwa -gnaty -gnatwe
89 LDFLAGS ?=
910
1011 GZIP_FLAGS := --best --name
4950 # Main executable
5051
5152 build:
52 $(GNATMAKE) $(MAIN) -cargs $(CFLAGS) -largs $(LDFLAGS)
53 $(GNATMAKE) $(BUILDER_OPTIONS) $(MAIN) -cargs $(ADAFLAGS) -largs $(LDFLAGS)
5354
5455 install::
5556 install $(STRIP_OPTION) -D --mode 755 $(MAIN) $(INSTALL_BIN)/$(MAIN)