save
This commit is contained in:
31
t/flat_Makefile.x
Normal file
31
t/flat_Makefile.x
Normal file
@@ -0,0 +1,31 @@
|
||||
Format_Index: p
|
||||
PROGRAM = %s
|
||||
CC = gcc
|
||||
CFLAGS = -O2 -Wall -Wstrict-prototypes -g
|
||||
DEFINES =
|
||||
LIBS =
|
||||
|
||||
SRC = $(wildcard *.c)
|
||||
OBJ = $(SRC:.c=.o)
|
||||
|
||||
V =
|
||||
ifeq ($(strip $(V)),)
|
||||
E = @echo
|
||||
Q = @
|
||||
else
|
||||
E = @\#
|
||||
Q =
|
||||
endif
|
||||
export E Q
|
||||
|
||||
$(PROGRAM): $(OBJ)
|
||||
$(E) " LINK " $@
|
||||
$(Q) $(CC) $(CFLAGS) $(DEFINES) -o $@ $^ $(LIBS)
|
||||
|
||||
%.o: %.c
|
||||
$(E) " CC " $@
|
||||
$(Q) $(CC) $(CFLAGS) $(DEFINES) -c $<
|
||||
|
||||
clean:
|
||||
$(E) " CLEAN"
|
||||
$(Q) rm -f $(PROGRAM) $(OBJ)
|
||||
Reference in New Issue
Block a user