Mercurial > p > roundup > code
annotate roundup/templates/builder.py @ 1140:8622dc1bcf23
ahah, found ya
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 13 Sep 2002 04:27:04 +0000 |
| parents | cf72eae57a2c |
| children | efaabc87f02e |
| rev | line source |
|---|---|
|
937
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
1 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
2 # Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
3 # This module is free software, and you may redistribute it and/or modify |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
4 # under the same terms as Python, so long as this copyright message and |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
5 # disclaimer are retained in their original form. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
6 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
7 # IN NO EVENT SHALL BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
8 # DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
9 # OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
10 # POSSIBILITY OF SUCH DAMAGE. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
11 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
12 # BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
17 # |
|
1140
8622dc1bcf23
ahah, found ya
Richard Jones <richard@users.sourceforge.net>
parents:
1055
diff
changeset
|
18 # $Id: builder.py,v 1.3 2002-09-13 04:27:04 richard Exp $ |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
19 import os, sys, glob, errno, re |
|
937
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
20 |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
21 __doc__ = """ |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
22 Collect template parts and create instance template files. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
23 """ |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
24 |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
25 preamble = """ |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
26 # Do Not Edit (Unless You Want To) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
27 # This file automagically generated by roundup.templatebuilder.makeHtmlBase |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
28 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
29 """ |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
30 |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
31 def makeHtmlBase(templateDir): |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
32 ''' make a <template>_htmlbase.py file in rondup.tempaltes, from the |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
33 contents of templateDir/html |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
34 ''' |
|
937
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
35 print "packing up templates in", templateDir |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
36 |
|
937
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
37 filelist = glob.glob(os.path.join(templateDir, 'html', '*')) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
38 filelist = filter(os.path.isfile, filelist) # only want files |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
39 filelist.sort() |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
40 |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
41 # ok, figure the template name and templates dir |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
42 dir, name = os.path.split(templateDir) |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
43 |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
44 fd = open(os.path.join(dir, '%s_htmlbase.py'%name), 'w') |
|
937
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
45 fd.write(preamble) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
46 for file in filelist: |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
47 # skip the backup files created by richard's vim |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
48 if file[-1] == '~': continue |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
49 mangled_name = os.path.basename(file).replace('.','DOT') |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
50 fd.write('%s = """'%mangled_name) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
51 fd.write(re.sub(r'\$((Id|File|Log).*?)\$', r'dollar\1dollar', |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
52 open(file).read(), re.I)) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
53 fd.write('"""\n\n') |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
54 fd.close() |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
55 |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
56 def installHtmlBase(template, installDir): |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
57 ''' passed a template name and an installDir, unpacks the html files into |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
58 the installdir |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
59 ''' |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
60 tmod = '%s_htmlbase'%template |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
61 tdir = __import__('roundup.templates.'+tmod).templates |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
62 if hasattr(tdir, tmod): |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
63 htmlbase = getattr(tdir, tmod) |
|
937
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
64 else: |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
65 raise "TemplateError", \ |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
66 "couldn't find roundup.templates.%s_htmlbase"%template |
|
937
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
67 installDir = os.path.join(installDir, 'html') |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
68 try: |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
69 os.makedirs(installDir) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
70 except OSError, error: |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
71 if error.errno != errno.EEXIST: raise |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
72 |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
73 # print "installing from", htmlbase.__file__, "into", installDir |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
74 modulecontents = dir(htmlbase) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
75 for mangledfile in modulecontents: |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
76 filename = re.sub('DOT', '.', mangledfile) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
77 outfile = os.path.join(installDir, filename) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
78 outfd = open(outfile, 'w') |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
79 data = getattr(htmlbase, mangledfile) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
80 outfd.write(data) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
81 |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
82 if __name__ == "__main__": |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
83 if len(sys.argv) == 2: |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
84 makeHtmlBase(sys.argv[1]) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
85 elif len(sys.argv) == 3: |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
86 installHtmlBase(sys.argv[1], sys.argv[2]) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
87 else: |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
88 print "Usage: %s <template directory>"%sys.argv[0] |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
89 |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
90 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
91 # $Log: not supported by cvs2svn $ |
|
1140
8622dc1bcf23
ahah, found ya
Richard Jones <richard@users.sourceforge.net>
parents:
1055
diff
changeset
|
92 # Revision 1.2 2002/09/05 23:39:13 richard |
|
8622dc1bcf23
ahah, found ya
Richard Jones <richard@users.sourceforge.net>
parents:
1055
diff
changeset
|
93 # Fixed instance installation ... moved the htmlbase module into templates |
|
8622dc1bcf23
ahah, found ya
Richard Jones <richard@users.sourceforge.net>
parents:
1055
diff
changeset
|
94 # and call it <template>_htmlbase.py ... no more try/except in instance __init__! |
|
8622dc1bcf23
ahah, found ya
Richard Jones <richard@users.sourceforge.net>
parents:
1055
diff
changeset
|
95 # Added :required to form handling. |
|
8622dc1bcf23
ahah, found ya
Richard Jones <richard@users.sourceforge.net>
parents:
1055
diff
changeset
|
96 # Handle multiple values for single form items with decent error report. |
|
8622dc1bcf23
ahah, found ya
Richard Jones <richard@users.sourceforge.net>
parents:
1055
diff
changeset
|
97 # |
|
1055
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
98 # Revision 1.1 2002/08/16 04:25:03 richard |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
99 # cleanup: moved templatebuilder into templates.builder |
|
cf72eae57a2c
Fixed instance installation
Richard Jones <richard@users.sourceforge.net>
parents:
937
diff
changeset
|
100 # |
|
937
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
101 # Revision 1.14 2002/02/05 09:59:05 grubert |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
102 # . makeHtmlBase: re.sub under python 2.2 did not replace '.', string.replace does it. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
103 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
104 # Revision 1.13 2001/11/22 15:46:42 jhermann |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
105 # Added module docstrings to all modules. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
106 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
107 # Revision 1.12 2001/11/14 21:35:21 richard |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
108 # . users may attach files to issues (and support in ext) through the web now |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
109 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
110 # Revision 1.11 2001/08/07 00:24:42 richard |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
111 # stupid typo |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
112 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
113 # Revision 1.10 2001/08/07 00:15:51 richard |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
114 # Added the copyright/license notice to (nearly) all files at request of |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
115 # Bizar Software. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
116 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
117 # Revision 1.9 2001/08/01 05:06:10 richard |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
118 # htmlbase doesn't have extraneous $Foo$ in it any more |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
119 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
120 # Revision 1.8 2001/07/30 08:12:17 richard |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
121 # Added time logging and file uploading to the templates. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
122 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
123 # Revision 1.7 2001/07/30 00:06:52 richard |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
124 # Hrm - had IOError instead of OSError. Not sure why there's two. Ho hum. |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
125 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
126 # Revision 1.6 2001/07/29 07:01:39 richard |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
127 # Added vim command to all source so that we don't get no steenkin' tabs :) |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
128 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
129 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
130 # |
|
fb8a8eb55aac
cleanup: moved templatebuilder into templates.builder
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
131 # vim: set filetype=python ts=4 sw=4 et si |
