summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorelbachir-one <[email protected]>2025-04-21 20:15:27 +0100
committerelbachir-one <[email protected]>2025-04-21 20:15:27 +0100
commit3f5e0fb8dc1532cebdb4341d0f9d987c8d700bc4 (patch)
treedf1089930311b86075d5ccec3b596b8b2c643acd /Makefile
parent8b4ac08b77a84cc4d5dcdfcc2898c020394fd8a4 (diff)
Fixed the Makefile also updated the README.md
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile24
1 files changed, 11 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 5a727b5..8dfeea8 100644
--- a/Makefile
+++ b/Makefile
@@ -1,18 +1,18 @@
-CC ?= gcc
-CFLAGS ?= -std=c99 -Wall -Wextra -O3 -Isrc
-LDFLAGS ?= -lX11 -lXinerama
+CC ?= gcc
+CFLAGS ?= -std=c99 -Wall -Wextra -O3 -Isrc
+LDFLAGS ?= -lX11 -lXinerama
-PREFIX ?= /usr/local
-BIN ?= sxwm
-SRC_DIR := src
-OBJ_DIR := build
-SRC := $(wildcard $(SRC_DIR)/*.c)
-OBJ := $(patsubst $(SRC_DIR)/%.c,$(OBJ_DIR)/%.o,$(SRC))
+PREFIX ?= /usr/local
+BIN := sxwm
+SRC_DIR := src
+OBJ_DIR := build
+SRC := $(wildcard $(SRC_DIR)/*.c)
+OBJ := $(patsubst $(SRC_DIR)/%.c,$(OBJ_DIR)/%.o,$(SRC))
all: $(BIN)
$(BIN): $(OBJ)
- $(CC) -o $@ $^ $(LDFLAGS)
+ $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c | $(OBJ_DIR)
$(CC) $(CFLAGS) -c -o $@ $<
@@ -34,6 +34,4 @@ uninstall:
@rm -f $(DESTDIR)$(PREFIX)/bin/$(BIN)
@echo "Uninstallation complete."
-clean-install: clean install
-
-.PHONY: all clean install uninstall clean-install
+.PHONY: all clean install uninstall