/[escript]/trunk/doc/SConscript
ViewVC logotype

Diff of /trunk/doc/SConscript

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/doc/SConstruct revision 485 by jgs, Thu Feb 2 04:21:02 2006 UTC trunk/doc/SConscript revision 1133 by gross, Tue May 8 07:19:33 2007 UTC
# Line 1  Line 1 
1  # Scons configuration file for documentation  # Scons configuration file for documentation
2    
3    #          Copyright 2006 by ACcESS MNRF                  
4    #                                                          
5    #              http://www.access.edu.au                    
6    #       Primary Business: Queensland, Australia            
7    #  Licensed under the Open Software License version 3.0    
8    #     http://www.opensource.org/licenses/osl-3.0.php      
9    #                                                          
10    #
11  #  #
12  # set appropriate defaults for configuration variables  # set appropriate defaults for configuration variables
13    
14  esysroot=str(Dir('..').abspath)  import os
15  execfile(str(File(esysroot+"/scons/esys_options.py")))  Import('*')
16    
17  #  local_env=env.Copy()
 # call appropriate SConscripts  
18    
19  target_scripts = ['doxygen/SConscript',  # get all the examples:
20                    'epydoc/SConscript']  src_dir = local_env.Dir('examples').srcnode().abspath
21    example_files=[]
22    for x in os.listdir(src_dir):
23       if not x.startswith("."):
24          f = "examples/"+x
25          if os.path.isdir(src_dir+'/'+f):
26             example_files+=[ env.File(f+"/"+y) for y in os.listdir(src_dir+'/'+f) if not y.startswith('.')]
27          else:
28             example_files+=[ env.File(f) ]
29    env.Zip(examples_zipfile, example_files)
30    try:
31      env.Tar(examples_tarfile, example_files)
32    except AttributeError:
33      pass
34    # Call the doc build using SConscript
35    local_env.SConscript(dirs = ['#/doc/user'], build_dir='#/build/$PLATFORM/doc/user', duplicate=1)
36    
37  SConscript(target_scripts, duplicate=0)  local_env.SConscript(dirs = ['#/doc/epydoc'], build_dir='#/build/$PLATFORM/doc/epydoc', duplicate=1)

Legend:
Removed from v.485  
changed lines
  Added in v.1133

  ViewVC Help
Powered by ViewVC 1.1.26