update variable matching c standard
This commit is contained in:
parent
e0e9557e71
commit
ef67ea5483
1 changed files with 10 additions and 10 deletions
20
Makefile
20
Makefile
|
@ -1,23 +1,23 @@
|
||||||
CXX = gcc
|
CC = gcc
|
||||||
CXXFLAGS = -std=c99 -pedantic
|
CFLAGS = -std=c99 -pedantic
|
||||||
RM = rm
|
RM = rm
|
||||||
|
|
||||||
SOURCES = $(wildcard src/*.c)
|
SOURCES = $(wildcard src/*.c)
|
||||||
OBJETS = $(patsubst %.c,%.c.o,$(notdir $(SOURCES)))
|
OBJETS = $(patsubst %.c,%.c.o,$(notdir $(SOURCES)))
|
||||||
|
|
||||||
EXE = othello
|
EXE = othello
|
||||||
|
|
||||||
%.c.o: src/%.c
|
%.c.o: src/%.c
|
||||||
$(CXX) -c -o $@ $< $(CXXFLAGS) $(DEVFLAGS)
|
$(CC) -c -o $@ $< $(CFLAGS) $(DEVFLAGS)
|
||||||
|
|
||||||
main: CXXFLAGS += -O3
|
main: CFLAGS += -O3
|
||||||
main: compilation
|
main: compilation
|
||||||
|
|
||||||
dev: CXXFLAGS += -Wall -Wextra -Wshadow -Wcast-align -Wstrict-prototypes -fanalyzer -fsanitize=undefined -g
|
dev: CFLAGS += -Wall -Wextra -Wshadow -Wcast-align -Wstrict-prototypes -fanalyzer -fsanitize=undefined -g
|
||||||
dev: compilation
|
dev: compilation
|
||||||
|
|
||||||
compilation: $(OBJETS)
|
compilation: $(OBJETS)
|
||||||
$(CXX) -o $(EXE) $(OBJETS)
|
$(CC) -o $(EXE) $(OBJETS)
|
||||||
|
|
||||||
all:
|
all:
|
||||||
main
|
main
|
||||||
|
|
Reference in a new issue