1
1
## User API Documentation
2
2
3
- These links point to documentation needed by average users of the CMake system. The API link
3
+ These links point to documentation needed by most users of the CMake system. The API link
4
4
describes the module-level API for working with CMake. This is where users should look for the full
5
5
descriptions of module-level functions. Options describe the runtime options that the CMake system
6
6
takes. Users wanting to alter the build should look here.
7
7
8
- - [ Options] ( ../api/cmake/Options.md ) : Runtime build options
9
8
- [ API] ( ../api/cmake/API.md ) : Module API function documentation
9
+ - [ Options] ( ../api/cmake/Options.md ) : Runtime build options
10
10
11
11
## Toolchain and Platform Documentation
12
12
@@ -21,10 +21,10 @@ own toolchains for F´.
21
21
Platform files are used to set up F´ for use on specific hardware platforms. This allows users to
22
22
define types and headers needed for F´ for any embedded system they desire.
23
23
24
- [ Platform Template] ( ../api/cmake/platform/platform-template.md ) : Platform file template documentation
25
- [ Linux] ( ../api/cmake/platform/Linux.md ) : Linux platform support
26
- [ Darwin] ( ../api/cmake/platform/Darwin.md ) : Darwin (macOS) platform support
27
- [ rtems5] ( ../api/cmake/platform/rtems5.md ) : RTEMS 5 initial support
24
+ [ Platform Template] ( ../api/cmake/platform/platform-template.md ) : Platform file template documentation
25
+ [ Linux] ( ../api/cmake/platform/Linux.md ) : Linux platform support
26
+ [ Darwin] ( ../api/cmake/platform/Darwin.md ) : Darwin (macOS) platform support
27
+ [ rtems5] ( ../api/cmake/platform/rtems5.md ) : RTEMS 5 initial support
28
28
29
29
## Target Documentation
30
30
@@ -33,11 +33,7 @@ generically integrated to support both module-level and global targets building
33
33
F´ "target". For example, the "dict" target may build local dictionary fragments and then roll
34
34
them into a global dictionary.
35
35
36
- [ Target] ( ../api/cmake/support/Target.md ) : target subsystem documentation
37
- [ dict] ( ../api/cmake/target/dict.md ) : ` dict ` target documentation
38
- [ impl] ( ../api/cmake/target/impl.md ) : ` impl ` target documentation
39
- [ testimpl] ( ../api/cmake/target/testimpl.md ) : ` testimpl ` target documentation
40
- [ coverage] ( ../api/cmake/target/coverage.md ) : ` coverage ` target documentation
36
+ [ Target] ( ./Targets.md ) : target subsystem documentation
41
37
42
38
43
39
## CMake Support Code Documentation
@@ -46,9 +42,9 @@ These links describe the internal CMake function references. These should be con
46
42
improvements to the CMake are needed. Build system architects should consult this section.
47
43
48
44
49
- [ FPrime Code] ( ../api/cmake/FPrime-Code.md ) : F´ framework code inclusions
45
+ [ FPrime- Code] ( ../api/cmake/FPrime-Code.md ) : F´ framework code inclusions
50
46
[ FPrime] ( ../api/cmake/FPrime.md ) : F´ project support
51
47
52
48
53
- ## CMake Documentation Table of Contents
49
+ ## CMake Documentation Index
54
50
0 commit comments