rename cli/ -> cursetree/
This commit is contained in:
parent
2ad6e4e104
commit
878be07a71
12 changed files with 37 additions and 18 deletions
13
Makefile
13
Makefile
|
|
@ -8,6 +8,7 @@ BUILD := build
|
|||
|
||||
LIB := lib
|
||||
CLI := cli
|
||||
CT := cursetree
|
||||
|
||||
# === MACRO DEFINITIONS ===
|
||||
define objpath
|
||||
|
|
@ -18,7 +19,7 @@ endef
|
|||
define mkobj
|
||||
$(foreach DEP, $?,
|
||||
mkdir -p $(dir $(call objpath, $(DEP)))
|
||||
$(CC) $(CFLAGS) -o $(call objpath, $(DEP)) -c $(DEP))
|
||||
$(CC) $(CFLAGS) $1 -o $(call objpath, $(DEP)) -c $(DEP))
|
||||
|
||||
$(LD) -r $(LDFLAGS) -o $@ $(call objpath, $?)
|
||||
endef
|
||||
|
|
@ -36,11 +37,11 @@ $(BUILD) $(BIN):
|
|||
mkdir -p $@
|
||||
|
||||
$(BUILD)/dorne.o: $(addprefix $(CLI)/, main.c)
|
||||
$(mkobj)
|
||||
$(BUILD)/cursetree.o: $(addprefix $(CLI)/, tree.c curse.c)
|
||||
$(mkobj)
|
||||
$(BUILD)/epty.o: $(addprefix $(CLI)/, child.c epty.c _pty.c)
|
||||
$(mkobj)
|
||||
$(call mkobj,-Icursetree)
|
||||
$(BUILD)/cursetree.o: $(addprefix $(CT)/, cursetree.c curse.c)
|
||||
$(call mkobj,)
|
||||
$(BUILD)/epty.o: $(addprefix $(CT)/, child.c epty.c _pty.c)
|
||||
$(call mkobj,)
|
||||
|
||||
# === DEVELOPMENT TARGETS ===
|
||||
.PHONY: debug run test
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue