| 123456789101112131415161718 |
- TARGETDIR := build
- RM := rm -rf
- CC := gcc
- CFLAGS := -xc -std=c11 -pedantic -Wall -Wextra -Wconversion
- INCLUDES := -I"." -I"../src/include_hd" -I"../src"
- LIBS := -lm
- OUTPUT := ptrc_test
- debug: clean
- mkdir -p $(TARGETDIR); \
- $(CC) $(CFLAGS) $(INCLUDES) $(LIBS) -O0 -g -o $(TARGETDIR)/$(OUTPUT) \
- ptrc_test.c
- stable: clean
- mkdir -p $(TARGETDIR); \
- $(CC) $(CFLAGS) $(INCLUDES) $(LIBS) -O3 -o $(TARGETDIR)/$(OUTPUT) \
- ptrc_test.c
- clean:
- $(RM) $(OUTPUT)
|