diff options
author | elbachir-one <[email protected]> | 2025-04-21 20:15:27 +0100 |
---|---|---|
committer | elbachir-one <[email protected]> | 2025-04-21 20:15:27 +0100 |
commit | 3f5e0fb8dc1532cebdb4341d0f9d987c8d700bc4 (patch) | |
tree | df1089930311b86075d5ccec3b596b8b2c643acd /Makefile | |
parent | 8b4ac08b77a84cc4d5dcdfcc2898c020394fd8a4 (diff) |
Fixed the Makefile also updated the README.md
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 24 |
1 files changed, 11 insertions, 13 deletions
@@ -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 |