Guest User

Untitled

a guest
Sep 17th, 2014
390
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.50 KB | None | 0 0
  1. PROJECTS            := Common Tokenize
  2.  
  3. ALL_PROJECTS        := $(addprefix all-,$(PROJECTS))
  4. CLEAN_PROJECTS      := $(addprefix clean-,$(PROJECTS))
  5. DIST_PROJECTS       := $(addprefix dist-,$(PROJECTS))
  6. DISTCLEAN_PROJECTS  := $(addprefix distclean-,$(PROJECTS))
  7. INSTALL_PROJECTS    := $(addprefix install-,$(PROJECTS))
  8. UNINSTALL_PROJECTS  := $(addprefix uninstall-,$(PROJECTS))
  9.  
  10.  
  11. OPTIONS             = BUILD=$(BUILD)
  12.  
  13. BUILD               ?= Release
  14.  
  15.  
  16.  
  17. all: $(ALL_PROJECTS)
  18. clean: $(CLEAN_PROJECTS)
  19. dist: $(DIST_PROJECTS)
  20. distclean: $(DISTCLEAN_PROJECTS)
  21. install: $(INSTALL_PROJECTS)
  22. uninstall: $(UNINSTALL_PROJECTS)
  23.  
  24.  
  25.  
  26. all-Common:
  27.     make -C ./Common/Source -f ../Makefile all $(OPTIONS)
  28. clean-Common:
  29.     @make -C ./Common/Source -f ../Makefile clean $(OPTIONS)
  30. dist-Common:
  31.     make -C ./Common/Source -f ../Makefile dist $(OPTIONS)
  32. distclean-Common:
  33.     @make -C ./Common/Source -f ../Makefile distclean $(OPTIONS)
  34. install-Common:
  35.     @make -C ./Common/Source -f ../Makefile install $(OPTIONS)
  36. uninstall-Common:
  37.     @make -C ./Common/Source -f ../Makefile uninstall $(OPTIONS)
  38.  
  39.    
  40. all-Tokenize:
  41.     make -C ./Tokenize/Source -f ../Makefile all $(OPTIONS)
  42. clean-Tokenize:
  43.     @make -C ./Tokenize/Source -f ../Makefile clean $(OPTIONS)
  44. dist-Tokenize:
  45.     make -C ./Tokenize/Source -f ../Makefile dist $(OPTIONS)
  46. distclean-Tokenize:
  47.     @make -C ./Tokenize/Source -f ../Makefile distclean $(OPTIONS)
  48. install-Tokenize:
  49.     @make -C ./Tokenize/Source -f ../Makefile install $(OPTIONS)
  50. uninstall-Tokenize:
  51.     @make -C ./Tokenize/Source -f ../Makefile uninstall $(OPTIONS)
Advertisement
Add Comment
Please, Sign In to add comment