aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2016-05-14 22:08:18 -0400
committerJesse Luehrs <doy@tozt.net>2016-05-14 22:08:18 -0400
commit3859c8d205581ee7238552af6bab05bda17f70e4 (patch)
treee847e14a98fe09100a422b443e55ac31680987e6
parentd5b52a1302ef4409424ec0633ccf9bd72359ea32 (diff)
downloadrunes-3859c8d205581ee7238552af6bab05bda17f70e4.tar.gz
runes-3859c8d205581ee7238552af6bab05bda17f70e4.zip
remove some duplication in the makefile
-rw-r--r--Makefile30
1 files changed, 13 insertions, 17 deletions
diff --git a/Makefile b/Makefile
index b0e4eaa..99e139e 100644
--- a/Makefile
+++ b/Makefile
@@ -3,31 +3,27 @@ DOUT = runesd
COUT = runesc
BUILD = build/
SRC = src/
-OBJ = $(BUILD)runes.o \
- $(BUILD)display.o \
+BASE_OBJ = $(BUILD)util.o
+TERM_OBJ = $(BUILD)display.o \
$(BUILD)term.o \
$(BUILD)config.o \
$(BUILD)window-xlib.o \
$(BUILD)window-backend-xlib.o \
$(BUILD)pty-unix.o \
- $(BUILD)loop.o \
- $(BUILD)util.o
+ $(BUILD)loop.o
+SOCK_OBJ = $(BUILD)socket.o \
+ $(BUILD)protocol.o
+OBJ = $(BUILD)runes.o \
+ $(BASE_OBJ) \
+ $(TERM_OBJ)
DOBJ = $(BUILD)runesd.o \
- $(BUILD)display.o \
- $(BUILD)term.o \
- $(BUILD)config.o \
- $(BUILD)window-xlib.o \
- $(BUILD)window-backend-xlib.o \
- $(BUILD)pty-unix.o \
- $(BUILD)loop.o \
- $(BUILD)util.o \
$(BUILD)daemon.o \
- $(BUILD)socket.o \
- $(BUILD)protocol.o
+ $(BASE_OBJ) \
+ $(TERM_OBJ) \
+ $(SOCK_OBJ)
COBJ = $(BUILD)runesc.o \
- $(BUILD)util.o \
- $(BUILD)socket.o \
- $(BUILD)protocol.o
+ $(BASE_OBJ) \
+ $(SOCK_OBJ)
LIBS = cairo cairo-xlib libevent pangocairo
OPT ?= -g
CFLAGS ?= $(OPT) -Wall -Wextra -Werror