compiler_experiment

Unnamed repository; edit this file 'description' to name the repository.
git clone https://git.deepztream.com/compiler_experiment
Log | Files | Refs

Makefile (325B)


      1 .PHONY: run clean
      2 
      3 CFLAGS = -Wall -Wextra -Wswitch-enum -ggdb
      4 
      5 SOURCE_FILES  = main.c
      6 SOURCE_FILES += lexer.c
      7 SOURCE_FILES += parser.c
      8 
      9 HEADER_FILES  = dlib.h
     10 HEADER_FILES += lexer.h
     11 HEADER_FILES += parser.h
     12 
     13 dc: $(SOURCE_FILES) $(HEADER_FILES)
     14 	gcc $(CFLAGS) -o $@ $(SOURCE_FILES)
     15 
     16 run: dc
     17 	./dc input.dc
     18 
     19 clean:
     20 	rm *.o dc