summaryrefslogtreecommitdiffstats
path: root/Help/guide/tutorial/Step8
Commit message (Collapse)AuthorAgeFilesLines
* Tutorial: Fix-up typos and inconsistenciesbetsy.mcphail2023-09-071-1/+2
| | | | | | | * Fix typo in Step 2 * Fix incorrect code referenced in Step 3, TODO 7. Update comments in MathFunctions/CMakeLists.txt to unique strings. * Resolve inconsistencies between steps in MathFunctions/CMakeLists.txt
* Tutorial: Refactor MakeTable commands into MakeTable.cmakeMarkus Ferrell2023-03-071-2/+14
|
* Tutorial: Refactor MathFunctions codeMarkus Ferrell2023-02-238-51/+76
| | | | | | | Propagate the refactor in Step 10 MathFunctions through all of the steps. Use MathFunctions/MathFunctions.cxx instead of Tutorial.cxx to determine which sqrt library is called. Adds .h files which correspond to their .cxx files by name.
* Tutorial: Update step 5 styleMarkus Ferrell2022-10-061-1/+2
|
* Tutorial: Update step 4 styleMarkus Ferrell2022-09-281-0/+1
|
* Tutorial: Move step 10 to step 4Markus Ferrell2022-08-084-35/+50
| | | | Shifts steps 4-9 to 5-10.
* Tutorial: Move step 8 to step 5. Shift steps 5-7 to 6-8.Markus Ferrell2022-07-191-9/+1
|
* Tutorial: Package only one source archiveJoachim Wuttke (h)2021-11-301-0/+1
|
* Tutorial: Step 4 improvementsJoseph Snyder2021-10-071-1/+1
| | | | | | | | | | | Small changes to the text and CMake code for the fourth step of the tutorial: * Remove parameter from endfunction call * Standardize on "binary directory" for test location * Add additional information about a Release build. Issue: #22663
* Tutorial: Fix regexps in sample CMakeLists.txt filesChristophe Bernard2021-09-301-1/+1
| | | | | | Replace original regexp `[-nan|nan|0]` with `(-nan|nan|0)` which is what the author most likely intended to write in the first place.
* Tutorial: Enhance CTestConfig info in Step 8Joseph Snyder2021-09-271-0/+7
| | | | | | | | | | | Add a copy of the CTestConfig.cmake from Step 9 into the directory for Step 8. Expand the information about the contents of the CTestConfig file and write a brief explanation of where on CDash to acquire the CTestConfig file for a specific project. CMake Issue: #22663
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
| | | | | Run the `clang-format.bash` script to update our C and C++ code to a new include order `.clang-format`. Use `clang-format` version 6.0.
* Tutorial: Improve Step 8Betsy McPhail2019-08-191-1/+1
| | | | | * Remove comments from CTestConfig.cmake * Update directions
* Tutorial: Improve Step 6Betsy McPhail2019-08-192-22/+2
| | | | | | * Print message when using the table * Remove duplicated comment * Remove HAVE_LOG and HAVE_EXP checks, use generated table instead
* Tutorial: Improve Step 5Betsy McPhail2019-08-194-15/+14
| | | | | | | | * Updated output message * Use 'target_compile_definitions' for HAVE_LOG and HAVE_EXP Previously, the change from using TutorialConfig.h to target_compile_definitions happened without explanation as part of Step 8.
* Tutorial: Improve Step 3Betsy McPhail2019-08-191-3/+3
| | | | * Move `option(USE_MYMATH...` to the same location in all CMakeLists files
* Tutorial: Improve Step 2Betsy McPhail2019-08-191-1/+1
| | | | | | | | * Fix typo in #include * Remove CMakeLists file that users should create * Clarify which files users are expected to create * Highlight the importance of configuring TutorialConfig.h.in after the MY_MATH option has been set
* Tutorial: Improve Step 1Betsy McPhail2019-08-192-14/+11
| | | | | | | | | | * Update minimum required version to 3.10 * Use VERSION argument to project command rather than separate variables * Replace `endif(USE_MYMATH)` with more modern `endif()` * Simplify the call to 'configure_file()' * Add comments to tutorial.cxx to use as anchors in documentation * Remove CMakeLists and TutorialConfig.h.in files that users should create. Consequently, remove Step1 from CMake tests.
* Help/guide/tutorial: Revert "require C++14 for the Tutorial"Brad King2019-07-241-1/+2
| | | | | | | | | | Revert the changes from commit a2a90f41e3 (Tests: require C++14 for the Tutorial, 2019-03-21, v3.15.0-rc1~41^2~2) for the content in its new home. In commit d50b31be35 (Clang: For MSVC ABI do not use modes older than C++14, 2019-07-23) we fixed the C++ standard selection for GNU-like Clang with the MSVC ABI so the test code itself no longer needs to do it. In particular, changing the tests in this way broke the tutorial's narrative.
* Help: Populate tutorial guide textBetsy McPhail2019-06-194-39/+6
| | | | | | Migrate tutorial text from individual `directions.txt` files to the main tutorial document. Add some comments to source code to provide anchors for inclusion.
* Help/guide/tutorial: Adopt tutorial codeKitware Robot2019-06-189-0/+258