summaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
authorjohannes <johannes.herman@gmail.com>2024-02-14 22:59:28 +0100
committerjohannes <johannes.herman@gmail.com>2024-02-14 22:59:28 +0100
commit2290125b67259fa61f35ae46cccc98a3a83c32f7 (patch)
treefb68dfb73041ffc028cdd6c0a34e9e306a972d36 /makefile
parent67f9e0b24b084bc4c3299eaab9be26d63b54c9d4 (diff)
unlinked unnecessary libs
Diffstat (limited to 'makefile')
-rw-r--r--makefile15
1 files changed, 4 insertions, 11 deletions
diff --git a/makefile b/makefile
index 7df79be..0c26517 100644
--- a/makefile
+++ b/makefile
@@ -6,20 +6,17 @@ EXE := $(BIN_DIR)/dedit
SRC := $(wildcard $(SRC_DIR)/*.c)
OBJ := $(SRC:$(SRC_DIR)/%.c=$(OBJ_DIR)/%.o)
-CPPFLAGS := -Iinclude -MMD -MP
-CFLAGS := -Wall
-LDFLAGS := -Llib
-LDLIBS := -lm
+CFLAGS := -Wall -Wextra
-.PHONY: all clean run format install
+.PHONY: all clean run format
all: $(EXE)
$(EXE): $(OBJ) | $(BIN_DIR)
- $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@
+ $(CC) $^ -o $@
$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c | $(OBJ_DIR)
- $(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $@
+ $(CC) $(CFLAGS) -c $< -o $@
$(BIN_DIR) $(OBJ_DIR):
mkdir -p $@
@@ -34,8 +31,4 @@ format:
clang-format -i --style=Microsoft src/*.c
clang-format -i --style=Microsoft inc/*.h
-install: $(EXE)
- cp $(EXE) ~/.local/bin
-
-
-include $(OBJ:.o=.d)