You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
128 lines
5.2 KiB
128 lines
5.2 KiB
|
|
|
|
References
|
|
==========
|
|
|
|
.. _Agile Software Development, 2003:
|
|
|
|
Martin, Robert. *Agile Software Development (Principles, Patterns, and
|
|
Practices)*. Prentice Hall. 2003.
|
|
|
|
.. _Integration Strategies for CSE, 2009:
|
|
|
|
Bartlett, Roscoe. *Integration Strategies for Computational Science &
|
|
Engineering Software*. 2009-0655, Second International Workshop on Software
|
|
Engineering for Computational Science and Engineering, 2009. https://bartlettroscoe.github.io/publications/CSE_SoftwareIntegration_Strategies.pdf.
|
|
|
|
.. _SCALE, 2011:
|
|
|
|
*SCALE: A Comprehensive Modeling and Simulation Suite for Nuclear Safety Analysis and Design*, ORNL/TM-2005/39, Version 6.1, Oak Ridge National Laboratory, Oak Ridge, Tennessee, June 2011. Available from Radiation Safety Information Computational Center at Oak Ridge National Laboratory as CCC-785. http://scale.ornl.gov/
|
|
|
|
.. _Professional CMake:
|
|
|
|
Scott, Craig. *Professional CMake: A Practical Guide (5th Edition).* ISBN 978-1-925904-03-1. 2019. https://crascit.com/
|
|
|
|
.. _LiveV:
|
|
|
|
*LiveV* https://github.com/lifev/cmake
|
|
|
|
|
|
.. ***
|
|
.. *** Common link references
|
|
.. ***
|
|
|
|
.. Common references to TribitsBuildReference document
|
|
|
|
.. NOTE: These references
|
|
.. are for when published in the same directory using public_docs.sh
|
|
|
|
.. _<Project>BuildReference: TribitsBuildReference.html
|
|
|
|
.. _TribitsBuildReference: `<Project>BuildReference`_
|
|
|
|
.. _Selecting the list of packages to enable: TribitsBuildReference.html#selecting-the-list-of-packages-to-enable
|
|
|
|
.. _Enabling extra repositories with add-on packages: TribitsBuildReference.html#enabling-extra-repositories-with-add-on-packages
|
|
|
|
.. _Getting set up to use CMake: TribitsBuildReference.html#getting-set-up-to-use-cmake
|
|
|
|
.. _Setting install RPATH: TribitsBuildReference.html#setting-install-rpath
|
|
|
|
.. _Dashboard Submissions: TribitsBuildReference.html#dashboard-submissions
|
|
|
|
.. _<Project>_VERBOSE_CONFIGURE: TribitsBuildReference.html#project-verbose-configure
|
|
|
|
.. _<Project>_ENABLE_DEVELOPMENT_MODE: TribitsBuildReference.html#project-enable-development-mode
|
|
|
|
.. _<Project>_CONFIGURE_OPTIONS_FILE: TribitsBuildReference.html#project-configure-options-file
|
|
|
|
.. _<Project>_EXTRAREPOS_FILE: TribitsBuildReference.html#project-extrarepos-file
|
|
|
|
.. _${PROJECT_NAME}_EXTRAREPOS_FILE: `<Project>_EXTRAREPOS_FILE`_
|
|
|
|
.. _<Project>_ENABLE_KNOWN_EXTERNAL_REPOS_TYPE: TribitsBuildReference.html#project-enable-known-external-repos-type
|
|
|
|
.. _<Project>_PRE_REPOSITORIES: TribitsBuildReference.html#project-pre-repositories
|
|
|
|
.. _<Project>_EXTRA_REPOSITORIES: TribitsBuildReference.html#project-extra-repositories
|
|
|
|
.. _<Project>_GENERATE_REPO_VERSION_FILE: TribitsBuildReference.html#generating-a-project-repo-version-file
|
|
|
|
.. _Creating a tarball of the source tree: TribitsBuildReference.html#creating-a-tarball-of-the-source-tree
|
|
|
|
.. _Enabling support for an optional Third-Party Library (TPL): TribitsBuildReference.html#enabling-support-for-an-optional-third-party-library-tpl
|
|
|
|
.. _${PROJECT_NAME}_CONFIGURE_OPTIONS_FILE: TribitsBuildReference.html#project-configure-options-file
|
|
|
|
.. _Outputting package dependency information: TribitsBuildReference.html#outputting-package-dependency-information
|
|
|
|
.. _${PROJECT_NAME}_DEPS_XML_OUTPUT_FILE: TribitsBuildReference.html#outputting-package-dependency-information
|
|
|
|
.. _${PROJECT_NAME}_TRACE_FILE_PROCESSING: TribitsBuildReference.html#project-trace-file-processing
|
|
|
|
.. _Setting test timeouts at configure time: TribitsBuildReference.html#dart-testing-timeout
|
|
|
|
.. _${PROJECT_NAME}_SCALE_TEST_TIMEOUT: TribitsBuildReference.html#project-scale-test-timeout-testing-timeout
|
|
|
|
.. _Overriding test timeouts: TribitsBuildReference.html#overriding-test-timeouts
|
|
|
|
.. _make dashboard: TribitsBuildReference.html#dashboard-submissions
|
|
|
|
.. _Setting the install prefix: TribitsBuildReference.html#setting-the-install-prefix
|
|
|
|
.. _Setting install ownership and permissions: TribitsBuildReference.html#setting-install-ownership-and-permissions
|
|
|
|
.. _TRIBITS_2ND_CTEST_DROP_SITE: TribitsBuildReference.html#tribits-2nd-ctest-drop-site
|
|
|
|
.. _TRIBITS_2ND_CTEST_DROP_LOCATION: TribitsBuildReference.html#tribits-2nd-ctest-drop-location
|
|
|
|
.. _Enabling extra repositories through a file: TribitsBuildReference.html#enabling-extra-repositories-through-a-file
|
|
|
|
.. Common references to TriBITS documents
|
|
|
|
.. _TriBITS Overview: ../overview/TribitsOverview.pdf
|
|
|
|
.. _TriBITS Users Guide and Reference: TribitsUsersGuide.html
|
|
|
|
.. _TriBITS Maintainers Guide and Reference: TribitsMaintainersGuide.html
|
|
|
|
.. Common references to the TribitsLifecycleModel document
|
|
|
|
.. _TriBITS Lifecycle Model: ../lifecycle_model/TribitsLifecycleModel.pdf
|
|
|
|
.. Other common references
|
|
|
|
.. _CTest documentation: http://www.cmake.org/Wiki/CMake/Testing_With_CTest
|
|
|
|
.. Common references to raw CMake commands:
|
|
|
|
.. _configure_file(): https://cmake.org/cmake/help/v3.23/command/configure_file.html
|
|
|
|
.. Other references
|
|
|
|
.. _Software Framework: https://en.wikipedia.org/wiki/Software_framework
|
|
|
|
.. LocalWords: TribitsOverview TribitsLifecycleModel Lifecycle CMakeLists
|
|
.. LocalWords: TriBITS Subpackage subpackage Subpackages subpackages TPL TPLs Kitware
|
|
.. LocalWords: CMake cmake CTest ctest CDash CPack WithSubpackages WithSubpackagesA
|
|
.. LocalWords: WithSubpackagesB WithSubpackagesC executables FOREACH ENDFOREACH
|
|
|