Newer
Older
Handbook / makefile-templates / install.patterns
  1. ################################################################################
  2. #
  3. # Defines patterns for lists of documents to be installed on the
  4. # web server. For example, only install Tutorials 1, 2, 4, 6-9 and 11.
  5. # Patterns for different categories are kept in different files so
  6. # that rules can depend on them independently if necessary.
  7. #
  8. ################################################################################
  9.  
  10.  
  11. ################################################################################
  12. #
  13. # Which documents to install on the web server.
  14. #
  15. LECTURES_INSTALL_PATTERN:='\(0[1-9]\|1[0123]\)_.*' # or whatever
  16.  
  17. TUT_QUESTIONS_INSTALL_PATTERN:='tut\(0[1-9]\|1[01]\)'
  18. TUT_ANSWERS_INSTALL_PATTERN:='tut\(0[1-9]\|1[01]\)'
  19.  
  20. LAB_QUESTIONS_INSTALL_PATTERN:='lab\(0[1-9]\|1[012]\)'
  21. LAB_ANSWERS_INSTALL_PATTERN:='lab\(0[1-9]\|1[012]\)'
  22.  
  23. OTHER_QUESTIONS_INSTALL_PATTERNS:='handbook_root' 'intro' 'case_study'
  24. OTHER_ANSWERS_INSTALL_PATTERNS:='handbook_root' 'intro' 'case_study'
  25.  
  26. QUESTION_INSTALL_PATTERNS+=$(TUT_QUESTIONS_INSTALL_PATTERN) \
  27. $(LAB_QUESTIONS_INSTALL_PATTERN) $(OTHER_QUESTIONS_INSTALL_PATTERNS)
  28.  
  29. ANSWER_INSTALL_PATTERNS+=$(TUT_ANSWERS_INSTALL_PATTERN) \
  30. $(LAB_ANSWERS_INSTALL_PATTERN) $(OTHER_ANSWERS_INSTALL_PATTERNS)