Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # common bits used by all libraries
- #
- # first so "all" becomes default target
- all: all-yes
- ifndef SUBDIR
- ifndef V
- Q = @
- ECHO = printf "$(1)\t%s\n" $(2)
- BRIEF = CC CXX AS YASM AR LD HOSTCC STRIP CP
- SILENT = DEPCC YASMDEP RM RANLIB
- MSG = $@
- M = @$(call ECHO,$(TAG),$@);
- $(foreach VAR,$(BRIEF), $(eval override $(VAR) = @$$(call ECHO,$(VAR),$$(MSG)); $($(VAR))))
- $(foreach VAR,$(SILENT),$(eval override $(VAR) = @$($(VAR))))
- $(eval INSTALL = @$(call ECHO,INSTALL,$$(^:$(SRC_DIR)/%=%)); $(INSTALL))
- endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement