Posted by Anonymous Wed 28th Feb 2007 11:38 - Syntax is Scheme - 19 views
Download | New Post | Modify | Hide line numbers
  1. # template make file                                                         
  2. #-----------------------------------------------------------                 
  3.                                                                              
  4. CORE    := /mnt/web/core/                                                     
  5. CONTEXT := $(CORE)context/                                                   
  6. CORELIB := $(CORE)corelib/                                                   
  7. LIBSKEL := $(CORELIB)skel/                                                   
  8. LIBATOM := $(CORELIB)atom/                                                   
  9. CC      := cheetah-compile --nobackup                                         
  10. #-----------------------------------------------------------                 
  11.                                                                              
  12. .PHONY: all pages skels atoms install clean                                   
  13. #-----------------------------------------------------------                 
  14.                                                                              
  15. clean:                                                                       
  16.     rm atom/*.py                                                             
  17.     rm skel/*.py                                                             
  18.     rm page/*.py                                                             
  19.                                                                              
  20. install: all                                                                 
  21.     cp atom/*.py $(LIBATOM)                                                   
  22.     cp skel/*.py $(LIBSKEL)                                                   
  23.     cp page/*.py $(CONTEXT)                                                   
  24.                                                                              
  25. all: pages skels atoms                                                       
  26.                                                                              
  27. pages: page/about.py                                                         
  28.                                                                              
  29. skels: skel/skel1.py                                                         
  30.                                                                              
  31. atoms: atom/searchTool.py atom/img.py atom/hr.py\                             
  32. atom/copyright.py atom/classicNav.py atom/tabNav.py\                         
  33. atom/nav1.py atom/logo.py atom/js1.py atom/js.py\                             
  34. atom/css1.py atom/css.py atom/meta1.py atom/meta.py                           
  35. #-----------------------------------------------------------                 
  36.                                                                              
  37. page/about.py: skel/skel1.py atom/searchtool.py atom/img.py\                 
  38. atom/hr.py                                                                   
  39.     $(CC) page/about.tmpl                                                     
  40. #-----------------------------------------------------------                 
  41.                                                                              
  42. skel/skel1.py: atom/meta1.py atom/css1.py atom/js1.py\                       
  43. atom/logo.py atom/tabNav.py atom/classicNav.py\                               
  44. atom/copyright.py                                                             
  45.     $(CC) skel/skel1.tmpl                                                     
  46. #-----------------------------------------------------------                 
  47.                                                                              
  48. atom/searchTool.py:                                                           
  49.     $(CC) atom/searchTool.tmpl                                               
  50.                                                                              
  51. atom/img.py:                                                                 
  52.     $(CC) atom/img.tmpl                                                       
  53.                                                                              
  54. atom/hr.py:                                                                   
  55.     $(CC) atom/hr.tmpl                                                       
  56.                                                                              
  57. atom/copyright.py:                                                           
  58.     $(CC) atom/copyright.tmpl                                                 
  59.  
  60. atom/classicNav.py:
  61.     $(CC) atom/classicNav.tmpl
  62.  
  63. atom/tabNav.py:
  64.     $(CC) atom/tabNav.tmpl
  65.  
  66. atom/nav1.py:
  67.     $(CC) atom/nav1.tmpl
  68.  
  69. atom/logo.py:
  70.     $(CC) atom/logo.tmpl
  71.  
  72. atom/js1.py: js.py
  73.     $(CC) atom/js1.tmpl
  74.  
  75. atom/js.py:
  76.     $(CC) atom/js.tmpl
  77.  
  78. atom/css1.py: css.py
  79.     $(CC) atom/css1.tmpl
  80.  
  81. atom/css.py:
  82.     $(CC) atom/css.tmpl
  83.  
  84. atom/meta1.py: meta.py
  85.     $(CC) atom/meta1.tmpl
  86.  
  87. atom/meta.py:
  88.     $(CC) atom/meta.tmpl
  89. #-----------------------------------------------------------

PermaLink to this entry https://pastebin.co.uk/11112
Posted by Anonymous Wed 28th Feb 2007 11:38 - Syntax is Scheme - 19 views
Download | New Post | Modify | Hide line numbers

 

Comments: 0