235 |
PathOption('boost_libs_path', 'Path to Boost libs', boost_libs_path_default), |
PathOption('boost_libs_path', 'Path to Boost libs', boost_libs_path_default), |
236 |
('boost_libs', 'Boost libraries to link with', boost_libs_default), |
('boost_libs', 'Boost libraries to link with', boost_libs_default), |
237 |
# Doc building |
# Doc building |
238 |
PathOption('doxygen_path', 'Path to Doxygen executable', None), |
# PathOption('doxygen_path', 'Path to Doxygen executable', None), |
239 |
# PathOption('epydoc_path', 'Path to Epydoc executable', None), |
# PathOption('epydoc_path', 'Path to Epydoc executable', None), |
240 |
# PAPI |
# PAPI |
241 |
PathOption('papi_path', 'Path to PAPI includes', None), |
PathOption('papi_path', 'Path to PAPI includes', None), |
661 |
env.Alias('api_doxygen',api_doxygen) |
env.Alias('api_doxygen',api_doxygen) |
662 |
env.Alias('guide_html_index',guide_html_index) |
env.Alias('guide_html_index',guide_html_index) |
663 |
env.Alias('guide_pdf', guide_pdf) |
env.Alias('guide_pdf', guide_pdf) |
664 |
env.Alias('docs',[ 'release_examples', 'guide_pdf', api_epydoc, api_doxygen]) |
env.Alias('docs',[ 'release_examples', 'guide_pdf', api_epydoc, api_doxygen, guide_html_index]) |
665 |
env.Alias('release', ['release_src', 'release_tests', 'docs']) |
env.Alias('release', ['release_src', 'release_tests', 'docs']) |
666 |
env.Alias('build_tests') # target to build all C++ tests |
env.Alias('build_tests') # target to build all C++ tests |
667 |
env.Alias('build_py_tests') # target to build all python tests |
env.Alias('build_py_tests') # target to build all python tests |