utils/daily.py
changeset 494 54257447cfe9
parent 392 2d4d100be5ac
child 792 1a48f07456fa
equal deleted inserted replaced
493:89dbc0b19ede 494:54257447cfe9
     1 #!/usr/local/bin/python
     1 #!/usr/local/bin/python
     2 ###############################################################################
     2 #copyright ReportLab Inc. 2000
     3 #
     3 #see license.txt for license details
     4 #	ReportLab Public License Version 1.0
     4 #history http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/utils/daily.py?cvsroot=reportlab
     5 #
     5 #$Header: /tmp/reportlab/utils/daily.py,v 1.38 2000/10/25 08:57:46 rgbecker Exp $
     6 #   Except for the change of names the spirit and intention of this
     6 __version__=''' $Id: daily.py,v 1.38 2000/10/25 08:57:46 rgbecker Exp $ '''
     7 #   license is the same as that of Python
       
     8 #
       
     9 #	(C) Copyright ReportLab Inc. 1998-2000.
       
    10 #
       
    11 #
       
    12 # All Rights Reserved
       
    13 #
       
    14 # Permission to use, copy, modify, and distribute this software and its
       
    15 # documentation for any purpose and without fee is hereby granted, provided
       
    16 # that the above copyright notice appear in all copies and that both that
       
    17 # copyright notice and this permission notice appear in supporting
       
    18 # documentation, and that the name of ReportLab not be used
       
    19 # in advertising or publicity pertaining to distribution of the software
       
    20 # without specific, written prior permission. 
       
    21 # 
       
    22 #
       
    23 # Disclaimer
       
    24 #
       
    25 # ReportLab Inc. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
       
    26 # SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
       
    27 # IN NO EVENT SHALL ReportLab BE LIABLE FOR ANY SPECIAL, INDIRECT
       
    28 # OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
       
    29 # OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
       
    30 # OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
       
    31 # PERFORMANCE OF THIS SOFTWARE. 
       
    32 #
       
    33 ###############################################################################
       
    34 #	$Log: daily.py,v $
       
    35 #	Revision 1.37  2000/07/14 14:27:26  rgbecker
       
    36 #	Wasn't doing docs for releases
       
    37 #
       
    38 #	Revision 1.36  2000/06/20 13:49:29  rgbecker
       
    39 #	Added pyc_remove
       
    40 #	
       
    41 #	Revision 1.35  2000/06/20 13:41:25  rgbecker
       
    42 #	Fixed miss assign to opp
       
    43 #	
       
    44 #	Revision 1.34  2000/06/20 11:50:36  rgbecker
       
    45 #	Fix htmldir moves (ie copy)
       
    46 #	
       
    47 #	Revision 1.33  2000/06/20 11:43:51  rgbecker
       
    48 #	Chanded do_exec, added htmldir moves etc
       
    49 #	
       
    50 #	Revision 1.32  2000/06/20 09:15:50  rgbecker
       
    51 #	Use python path in docs creation
       
    52 #	
       
    53 #	Revision 1.31  2000/06/19 15:55:41  rgbecker
       
    54 #	Fixing up docs generation
       
    55 #	
       
    56 #	Revision 1.30  2000/05/17 15:39:10  rgbecker
       
    57 #	Changes related to removal of SimpleFlowDocument
       
    58 #	
       
    59 #	Revision 1.29  2000/04/26 12:57:38  rgbecker
       
    60 #	-py2pdf chmod commands added
       
    61 #	
       
    62 #	Revision 1.28  2000/04/21 13:22:17  rgbecker
       
    63 #	Remove pdfgen/test in py2pdf mode
       
    64 #	
       
    65 #	Revision 1.27  2000/04/20 10:51:07  rgbecker
       
    66 #	Added mv idle_print.py
       
    67 #	
       
    68 #	Revision 1.26  2000/04/20 08:39:59  rgbecker
       
    69 #	Made cvsdir local everywhere
       
    70 #	
       
    71 #	Revision 1.25  2000/04/20 08:21:12  rgbecker
       
    72 #	Fixes to projdir usage
       
    73 #	
       
    74 #	Revision 1.24  2000/04/19 15:16:13  rgbecker
       
    75 #	os.path.isdir not os.isdir
       
    76 #	
       
    77 #	Revision 1.23  2000/04/19 15:14:33  rgbecker
       
    78 #	os.path.split not os.split
       
    79 #	
       
    80 #	Revision 1.22  2000/04/19 15:11:58  rgbecker
       
    81 #	Fixed do_exec call
       
    82 #	
       
    83 #	Revision 1.21  2000/04/19 15:07:34  rgbecker
       
    84 #	Syntax error fix
       
    85 #	
       
    86 #	Revision 1.20  2000/04/19 15:06:28  rgbecker
       
    87 #	Added py2pdf_dir
       
    88 #	
       
    89 #	Revision 1.19  2000/04/19 15:00:32  rgbecker
       
    90 #	pyfontify-->PyFontify
       
    91 #	
       
    92 #	Revision 1.18  2000/04/19 14:56:07  rgbecker
       
    93 #	Added CVS_remove
       
    94 #	
       
    95 #	Revision 1.17  2000/04/19 14:35:04  rgbecker
       
    96 #	Used -D for py2pdf export
       
    97 #	
       
    98 #	Revision 1.16  2000/04/19 14:26:13  rgbecker
       
    99 #	Added tagname
       
   100 #	
       
   101 #	Revision 1.15  2000/04/19 14:16:07  rgbecker
       
   102 #	Got rid of userArgs
       
   103 #	
       
   104 #	Revision 1.14  2000/04/19 14:08:47  rgbecker
       
   105 #	py2pdf additions
       
   106 #	
       
   107 #	Revision 1.13  2000/04/07 09:58:10  rgbecker
       
   108 #	Fixed missing programs problems
       
   109 #	
       
   110 #	Revision 1.12  2000/04/06 14:10:10  rgbecker
       
   111 #	Made anonymous
       
   112 #	
       
   113 #	Revision 1.11  2000/04/06 14:08:00  rgbecker
       
   114 #	Changed release naming convention
       
   115 #	
       
   116 #	Revision 1.10  2000/04/06 13:01:58  rgbecker
       
   117 #	Added import of time
       
   118 #	
       
   119 #	Revision 1.9  2000/04/06 12:59:48  rgbecker
       
   120 #	ext-->pserver for release
       
   121 #	
       
   122 #	Revision 1.8  2000/04/06 12:57:38  rgbecker
       
   123 #	Print user
       
   124 #	
       
   125 #	Revision 1.7  2000/04/06 12:54:29  rgbecker
       
   126 #	Removed rtag again.
       
   127 #	
       
   128 #	Revision 1.6  2000/04/06 12:50:11  rgbecker
       
   129 #	Fixed user and rtag
       
   130 #	
       
   131 #	Revision 1.5  2000/04/06 12:42:33  rgbecker
       
   132 #	removed attempt at tagging
       
   133 #	
       
   134 #	Revision 1.4  2000/03/28 13:58:26  rgbecker
       
   135 #	Add -r tag for release
       
   136 #	
       
   137 #	Revision 1.3  2000/03/28 13:40:32  rgbecker
       
   138 #	Fix server for release
       
   139 #	
       
   140 #	Revision 1.2  2000/03/28 13:34:26  rgbecker
       
   141 #	Fixed to release mechanism len()?
       
   142 #	
       
   143 #	Revision 1.1  2000/02/23 13:16:56  rgbecker
       
   144 #	New infrastructure
       
   145 #	
       
   146 __version__=''' $Id: daily.py,v 1.37 2000/07/14 14:27:26 rgbecker Exp $ '''
       
   147 '''
     7 '''
   148 script for creating daily cvs archive dump
     8 script for creating daily cvs archive dump
   149 '''
     9 '''
   150 import os, sys, string, traceback, re
    10 import os, sys, string, traceback, re
   151 
    11