summaryrefslogtreecommitdiffstats
path: root/Help/guide/tutorial/Step12
Commit message (Collapse)AuthorAgeFilesLines
* Tutorial: Set CPACK_GENERATOR in Step 9betsy.mcphail2024-05-091-0/+2
| | | | In addition to CPACK_SOURCE_GENERATOR also set CPACK_GENERATOR.
* Tutorial: Make `INSTALL_DESTINATION` consistent with installed destinationKevin Albertson2024-01-051-1/+1
|
* Tutorial: Fix-up typos and inconsistenciesbetsy.mcphail2023-09-071-0/+3
| | | | | | | * 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-072-10/+11
|
* Tutorial: Refactor MathFunctions codeMarkus Ferrell2023-02-231-0/+1
| | | | | | | 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: Fix typos in Step 11 exercise and solutionJoshua Perrett2023-01-181-2/+2
|
* Tutorial: Update step 5 styleMarkus Ferrell2022-10-061-1/+2
|
* Tutorial: Move step 10 to step 4Markus Ferrell2022-08-082-2/+3
| | | | Shifts steps 4-9 to 5-10.
* Tutorial: Order install(TARGETS) EXPORT option consistently with docsJoachim Wuttke (h)2021-11-301-2/+2
|
* LCC: Add dedicated support for MCST LCC compilermakise-homura2021-10-151-1/+1
| | | | | | | | | | | | | | | | | | | | | Divert LCC compiler as a new one, instead of treating it as GNU. Since old times, Elbrus C/C++/Fortran Compiler (LCC) by MCST has been passing checks for GNU compilers, so it has been identified as GNU. Now, with intent of seriously upstreaming its support, it has been added as a separate LCC compiler, and its version displays not a supported GCC version, but LCC version itself (e.g. LCC 1.25.19 instead of GNU 7.3.0). This commit adds its support for detection, and also converts basically every check like 'is this compiler GNU?' to 'is this compiler GNU or LCC?'. The only places where this check is untouched, is where it regards other platforms where LCC is unavailable (primarily non-Linux), and where it REALLY differs from GNU compiler. Note: this transition may break software that are already ported to Elbrus, but hardly relies that LCC will be detected as GNU; still such software is not known.
* 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
* Merge topic 'tutorial_update_step_11'Brad King2021-10-051-1/+1
|\ | | | | | | | | | | | | | | 6dade88d1c Tutorial: Add documentation on Package helper functions 1bf25b5b5f Tutorial: Remove information about EXPORT keyword Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6575
| * Tutorial: Add documentation on Package helper functionsJoseph Snyder2021-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | Add documentation for the configure_package_config_file() and write_basic_package_version_file() commands. Update the comment for the installation of those files to allow a stopping point for the code display. 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: Step12 install MathFunctionsConfigVersion.cmakeAlexander Pivovarov2021-04-201-0/+1
|
* Tutorial: Install correctly when built staticallyRobert Maynard2020-06-161-1/+5
| | | | When built statically we failed to install the SqrtLibrary
* Tutorial: Add the PRIVATE keyword to target_link_libraries commandBetsy McPhail2020-01-101-1/+1
|
* Tutorial: Improve "MultiPackage" exampleBetsy McPhail2020-01-1012-0/+322
Rename to Step 12 and ensure that it follows Step 11