From 9c1b16cca739e0a11f5d60d4c6c2c7ae8e33a0df Mon Sep 17 00:00:00 2001 From: svsptech Date: Fri, 24 Apr 2026 02:47:41 +0500 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20wm/x11/src/makefile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wm/x11/src/makefile | 68 ++++++++++++++++++++++----------------------- 1 file changed, 33 insertions(+), 35 deletions(-) diff --git a/wm/x11/src/makefile b/wm/x11/src/makefile index 9974f2b..f8e7a47 100644 --- a/wm/x11/src/makefile +++ b/wm/x11/src/makefile @@ -1,36 +1,34 @@ -# Makefile for Calista Compositor - -CC = cc -CFLAGS = -Wall -Wextra -O2 -g -CFLAGS += -I/usr/local/include -CFLAGS += -I/calista/engine/include - -LDFLAGS = -L/usr/local/lib -lX11 -lXcomposite -lXdamage -lXrender -lGL -lEGL -LDFLAGS += -L/calista/engine -lsciter - -TARGET = cwmX11 -SRCS = main.c -OBJS = $(SRCS:.c=.o) - -all: $(TARGET) - -$(TARGET): $(OBJS) - $(CC) $(OBJS) -o $(TARGET) $(LDFLAGS) - mv $(TARGET) ./../ - -%.o: %.c - $(CC) $(CFLAGS) -c $< -o $@ - -clean: - rm -f $(OBJS) $(TARGET) - -run: $(TARGET) - ./$(TARGET) - -install: $(TARGET) - cp $(TARGET) /usr/local/bin/ - -uninstall: - rm -f /usr/local/bin/$(TARGET) - +# Makefile for Calista Compositor + +CC = cc +CFLAGS = -Wall -Wextra -O2 -g +CFLAGS += -I/usr/local/include + +LDFLAGS = -L/usr/local/lib -lX11 -lXcomposite -lXdamage -lXrender -lGL -lEGL -lm + +TARGET = cwmX11 +SRCS = main.c +OBJS = $(SRCS:.c=.o) + +all: $(TARGET) + +$(TARGET): $(OBJS) + $(CC) $(OBJS) -o $(TARGET) $(LDFLAGS) + mv $(TARGET) ./../ + +%.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ + +clean: + rm -f $(OBJS) $(TARGET) + +run: $(TARGET) + ./$(TARGET) + +install: $(TARGET) + cp $(TARGET) /usr/local/bin/ + +uninstall: + rm -f /usr/local/bin/$(TARGET) + .PHONY: all clean run install uninstall \ No newline at end of file