Makefile 448 B

1234567891011121314151617181920212223
  1. MODULE_TOPDIR = ../..
  2. LIB = SYMB
  3. include $(MODULE_TOPDIR)/include/Make/Lib.make
  4. SYMBOL_SRC := $(wildcard symbol/*/*)
  5. SYMBOL_DST := $(patsubst symbol/%,$(ETC)/symbol/%,$(SYMBOL_SRC))
  6. SYMBOL_DIRS := $(patsubst %,$(ETC)/symbol/%, demo basic extra geology n_arrows)
  7. default: lib
  8. $(MAKE) $(SYMBOL_DST)
  9. $(SYMBOL_DIRS): %: | $(ETC)/symbol
  10. $(MKDIR) $@
  11. $(ETC)/symbol:
  12. $(MKDIR) $@
  13. $(ETC)/symbol/%: symbol/% | $(SYMBOL_DIRS)
  14. $(INSTALL_DATA) $< $@