Makefile 604 B

1234567891011121314151617181920212223242526272829
  1. DEPS = $(wildcard deps/*)
  2. APPS = apps/face apps/server
  3. SUBDIRS := $(DEPS) $(APPS)
  4. #SUBDIRS = deps/shen
  5. MKINCDIR ?= /Users/skif/devel/git.hub.kakaranet/games/mk
  6. indir = /Users/skif/devel/git.hub.kakaranet/games/
  7. outdir = /Users/skif/devel/git.hub.kakaranet/games/
  8. export VERBOSE = @
  9. export DEVNULL = >/dev/null
  10. SILENT = -s
  11. ifeq "$(V)" "1"
  12. VERBOSE =
  13. DEVNULL =
  14. SILENT =
  15. endif
  16. all: build
  17. clean compile:
  18. $(VERBOSE)cd $(indir) && \
  19. for d in $(SUBDIRS); do \
  20. $(MAKE) $(SILENT) -C $(indir)/$${d} -f $(MKINCDIR)/erlang.mk indir=$(indir)/$${d} outdir=$(outdir)/$${d} subdir=$${d} $@ || break; \
  21. done