diff -r 7685cec9fd3c -r f2ddfa555b0f doc/api/python/precompile-pysrc.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/api/python/precompile-pysrc.html Fri Sep 11 11:54:49 2009 +0100 @@ -0,0 +1,151 @@ + + + + + precompile + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Module precompile + + + + + + +
[hide private]
[frames] | no frames]
+
+

Source Code for Module precompile

+
+ 1  #============================================================================  
+ 2  #Name        : precompile.py  
+ 3  #Part of     : Helium  
+ 4   
+ 5  #Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 
+ 6  #All rights reserved. 
+ 7  #This component and the accompanying materials are made available 
+ 8  #under the terms of the License "Eclipse Public License v1.0" 
+ 9  #which accompanies this distribution, and is available 
+10  #at the URL "http://www.eclipse.org/legal/epl-v10.html". 
+11  # 
+12  #Initial Contributors: 
+13  #Nokia Corporation - initial contribution. 
+14  # 
+15  #Contributors: 
+16  # 
+17  #Description: 
+18  #=============================================================================== 
+19  import os 
+20  import py_compile 
+21  import sys 
+22  from optparse import OptionParser 
+23   
+24  module_list = ['buildtools.py', 'CreateZipInput.py', 'fileutils.py', 'configuration.py', 'archive\\tools.py', 'archive\\selectors.py',  
+25                                  'archive\\scanners.py', 'archive\\mappers.py', 'archive\\builders.py', 'archive\\__init__.py' ] 
+
26 -def main(): +
27 """ The application main. """ +28 cli = OptionParser(usage="%prog [options]") +29 cli.add_option("--modulepath", help="input text to display") +30 +31 opts, dummy_args = cli.parse_args() +32 if not opts.modulepath: +33 cli.print_help() +34 sys.exit(-1) +35 +36 for module in module_list: +37 py_compile.compile(os.path.join(opts.modulepath, module)) +
38 +39 +40 if __name__ == "__main__": +41 main() +42 +
+
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + +