]>
git.ipfire.org Git - thirdparty/git.git/blob - contrib/scalar/Makefile
1 QUIET_SUBDIR0
= +$(MAKE
) -C
# space to separate -C and subdir
4 ifneq ($(findstring s
,$(MAKEFLAGS
)),s
)
6 QUIET_GEN
= @echo
' ' GEN
$@
;
7 QUIET_SUBDIR0
= +@subdir
=
8 QUIET_SUBDIR1
= ;$(NO_SUBDIR
) echo
' ' SUBDIR
$$subdir; \
9 $(MAKE
) $(PRINT_DIR
) -C
$$subdir
17 include ..
/..
/config.mak.uname
18 -include ..
/..
/config.mak.autogen
19 -include ..
/..
/config.mak
21 TARGETS
= scalar
$(X
) scalar.o
22 GITLIBS
= ..
/..
/common-main.o ..
/..
/libgit.a ..
/..
/xdiff
/lib.a
24 all: scalar
$(X
) ..
/..
/bin-wrappers
/scalar
27 $(QUIET_SUBDIR0
)..
/..
$(QUIET_SUBDIR1
) $(subst ..
/..
/,,$@
)
29 $(TARGETS
): $(GITLIBS
) scalar.c
30 $(QUIET_SUBDIR0
)..
/..
$(QUIET_SUBDIR1
) $(patsubst %,contrib
/scalar
/%,$@
)
33 $(RM
) $(TARGETS
) ..
/..
/bin-wrappers
/scalar
35 ..
/..
/bin-wrappers
/scalar
: ..
/..
/wrap-for-bin.sh Makefile
36 @mkdir
-p ..
/..
/bin-wrappers
37 $(QUIET_GEN
)sed
-e
'1s|#!.*/sh|#!$(SHELL_PATH_SQ)|' \
38 -e
's|@@BUILD_DIR@@|$(shell cd ../.. && pwd)|' \
39 -e
's|@@PROG@@|contrib/scalar/scalar$(X)|' < $< > $@
&& \
45 .PHONY
: $(GITLIBS
) all clean test FORCE