Commit 21648b45 by Andreas Ericsson Committed by Shawn O. Pearce

Make src/git/config.h a macro in Makefile

This makes it far more convenient to reference as a dependency
for other targets.

Signed-off-by: Andreas Ericsson <ae@op5.se>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
parent c6ebb4a9
...@@ -13,6 +13,7 @@ OBJS = $(patsubst %.c,%.o,$(SRC_C)) ...@@ -13,6 +13,7 @@ OBJS = $(patsubst %.c,%.o,$(SRC_C))
HDRS = $(wildcard src/*.h) HDRS = $(wildcard src/*.h)
PUBLIC_HEADERS = $(wildcard src/git/*.h) PUBLIC_HEADERS = $(wildcard src/git/*.h)
HDRS += $(PUBLIC_HEADERS) HDRS += $(PUBLIC_HEADERS)
CONFIG_H = src/git/config.h
OBJS += src/os/$(OS).o OBJS += src/os/$(OS).o
HDRS += src/git/config.h HDRS += src/git/config.h
...@@ -50,7 +51,7 @@ install-headers: $(PUBLIC_HEADERS) ...@@ -50,7 +51,7 @@ install-headers: $(PUBLIC_HEADERS)
.c.o: .c.o:
$(CC) $(BASIC_CFLAGS) $(CFLAGS) -c $< -o $@ $(CC) $(BASIC_CFLAGS) $(CFLAGS) -c $< -o $@
src/git/config.h: src/git/config.h.in $(CONFIG_H): $(CONFIG_H).in
sed 's/@@OS@@/$(OS)/g' $< >$@+ sed 's/@@OS@@/$(OS)/g' $< >$@+
mv $@+ $@ mv $@+ $@
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment