X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=exo1%2FMakefile;h=9720be926569b89296e9640307879e1cbe4b2fa8;hb=HEAD;hp=b24c120ef45613c5934f04453e1346e06ca1680e;hpb=de32237fa31ef30b5242996406dc112462ad3c1d;p=TD_C.git diff --git a/exo1/Makefile b/exo1/Makefile deleted file mode 100644 index b24c120..0000000 --- a/exo1/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -TARGET = exo1 -LIBS = -CC = gcc -# Enforce C11 ISO standard for now -CFLAGS = -std=c11 -g -Wall -LDFLAGS = -g -Wall - -.PHONY: default all clean - -default: $(TARGET) -all: default - -OBJECTS = $(patsubst %.c, %.o, $(wildcard *.c)) -HEADERS = $(wildcard *.h) - -%.o: %.c $(HEADERS) - $(CC) $(CFLAGS) -c $< -o $@ - -.PRECIOUS: $(TARGET) $(OBJECTS) - -$(TARGET): $(OBJECTS) - $(CC) $(OBJECTS) $(LDFLAGS) $(LIBS) -o $@ - -clean: - -rm -f $(TARGET) $(OBJECTS) - -disassemble: $(TARGET) - objdump -d $< | less - -symbols: $(TARGET) - objdump -t $< | sort | less