From fd84b083b10a2e4f4d21acd97a535f1540bca31a Mon Sep 17 00:00:00 2001 From: Lennart Buhl Date: Sat, 2 Nov 2013 19:53:53 +0100 Subject: [PATCH] shorter constant names in makefile --- Makefile | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/Makefile b/Makefile index 183c8c9..a60e1f5 100644 --- a/Makefile +++ b/Makefile @@ -1,25 +1,23 @@ CFLAGS=-g -Wall -Wextra -std=gnu99 -BIN_DIR=bin -SRC_DIR=src -TARGET=$(BIN_DIR)/netsl -OBJECTS=$(BIN_DIR)/main.o $(BIN_DIR)/msg.o $(BIN_DIR)/net.o $(BIN_DIR)/display.o +BIN=bin +SRC=src +TARGET=$(BIN)/netsl +OBJECTS=$(BIN)/main.o $(BIN)/msg.o $(BIN)/net.o $(BIN)/display.o -all: $(BIN_DIR) $(TARGET) +all: $(BIN) $(TARGET) -$(BIN_DIR): - mkdir -pv $(BIN_DIR) +$(BIN): + mkdir -pv $(BIN) $(TARGET): $(OBJECTS) gcc $^ -o $(TARGET) -# mkdir -pv $(BIN_DIR) +# mkdir -pv $(BIN) -$(BIN_DIR)/%.o: $(SRC_DIR)/%.c $(SRC_DIR)/%.h +$(BIN)/%.o: $(SRC)/%.c $(SRC)/%.h $(CC) $(CFLAGS) -o $@ -c $< - clean: - rm -rf $(BIN_DIR) - + rm -rf $(BIN)