diff options
| author | William Casarin <jb55@jb55.com> | 2018-07-08 12:40:58 -0700 |
|---|---|---|
| committer | William Casarin <jb55@jb55.com> | 2018-07-08 12:40:58 -0700 |
| commit | 06203da5e3a7ff6fcc7b741607a9ddee6d979d5c (patch) | |
| tree | e2ab4cd460ac87d2fb71bf79bf65b7b473765012 /Makefile | |
| parent | 83dbfd357c0a0d7798ad4ccf788476e56a5d5dbf (diff) | |
build stuff
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 27 |
1 files changed, 24 insertions, 3 deletions
@@ -1,7 +1,28 @@ -CFLAGS=-O -g -lX11 -Wall -Werror +CFLAGS=-O2 -g -lX11 -Wall -Werror +LDFLAGS=-lXft -lfontconfig + +BIN=cmdtree + +OBJS += drw.o +OBJS += util.o +OBJS += cmdtree.o + +SRCS=$(OBJS:.o=.c) + +all: $(SHLIB) $(STATICLIB) $(BIN) + +include $(OBJS:.o=.d) + +%.d: %.c + $(CC) -MM $(CFLAGS) $< > $@ all: cmdtree -cmdtree: cmdtree.c - $(CC) $(CFLAGS) $< -o $@ +$(BIN): $(OBJS) + $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ + +clean: fake + rm -f $(OBJS) $(BIN) + +.PHONY: fake |
