diff options
author | gramanas <anastasis.gramm2@gmail.com> | 2019-03-19 22:20:53 +0200 |
---|---|---|
committer | gramanas <anastasis.gramm2@gmail.com> | 2019-03-20 02:18:14 +0200 |
commit | 896c4369bb9cd38aa828516f084df54e35f1371e (patch) | |
tree | 54c5d810efdc00d1a46984d568c307ffa2803b8e /Makefile | |
parent | a5a0ddf73b81d3815def20d283bb8de1d01a7230 (diff) | |
download | fcomp-896c4369bb9cd38aa828516f084df54e35f1371e.tar.gz fcomp-896c4369bb9cd38aa828516f084df54e35f1371e.tar.bz2 fcomp-896c4369bb9cd38aa828516f084df54e35f1371e.zip |
Add interactive prompt with linenoise.c
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -1,17 +1,20 @@ TARGET=fcomp -SRC=fcomp.c +SRC=*.c +OBJ=fcomp.o linenoise.o CC=gcc CFLAGS=-D_GNU_SOURCE -std=c99 -pedantic REL_FLAGS=-O3 DBG_FLAGS=-Wall -g3 -make: - $(CC) -o $(TARGET) $(SRC) $(CFLAGS) $(REL_FLAGS) +COMPILE=$(CC) -o $(TARGET) $(SRC) $(CFLAGS) -Ilib -debug: - $(CC) -o $(TARGET) $(SRC) $(CFLAGS) $(DBG_FLAGS) -fsanitize=address +make: $(SRC) + $(CC) $(REL_FLAGS) $(CFLAGS) -o $(TARGET) $^ -noasan: - $(CC) -o $(TARGET) $(SRC) $(CFLAGS) $(DBG_FLAGS) +debug: $(SRC) + $(CC) $(DBG_FLAGS) -fsanitize=address $(CFLAGS) -o $(TARGET) $^ + +noasan: $(SRC) + $(CC) $(DBG_FLAGS) $(CFLAGS) -o $(TARGET) $^ .PHONY: clean |