Skip to content

Commit b19fa49

Browse files
committed
deploy: cc5ad25
1 parent 3c6453c commit b19fa49

15 files changed

+167
-114
lines changed

.doctrees/environment.pickle

15.8 KB
Binary file not shown.

.doctrees/user_api/args.doctree

-7.8 KB
Binary file not shown.

.doctrees/user_api/target.doctree

-2.2 KB
Binary file not shown.

.doctrees/user_api/toolchain.doctree

568 Bytes
Binary file not shown.
40.7 KB
Binary file not shown.

_sources/user_api/toolchain.rst.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ toolchain.h
66

77
.. doxygenclass:: buildcc::Toolchain
88

9-
.. doxygentypedef:: ToolchainId
10-
119
.. doxygentypedef:: BaseToolchain
1210

1311
toolchain_verify.h

_sources/user_api/toolchain_utils.rst.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,10 @@ toolchain_config.h
1717
--------------------
1818

1919
.. doxygenstruct:: buildcc::ToolchainConfig
20+
21+
toolchain.h
22+
--------------
23+
24+
.. doxygenenum:: buildcc::ToolchainId
25+
26+
.. doxygenstruct:: buildcc::ToolchainBinaries

genindex.html

Lines changed: 39 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -277,21 +277,13 @@ <h2>B</h2>
277277
</li>
278278
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchainE">buildcc::ArgToolchain (C++ struct)</a>
279279
</li>
280-
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain8archiverE">buildcc::ArgToolchain::archiver (C++ member)</a>
280+
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain12ArgToolchainE11ToolchainIdRKNSt6stringERK17ToolchainBinaries">buildcc::ArgToolchain::ArgToolchain (C++ function)</a>, <a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain12ArgToolchainE11ToolchainIdRKNSt6stringERKNSt6stringERKNSt6stringERKNSt6stringERKNSt6stringERKNSt6stringE">[1]</a>, <a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain12ArgToolchainEv">[2]</a>
281281
</li>
282-
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain12ArgToolchainE11ToolchainIdRKNSt6stringERKNSt6stringERKNSt6stringERKNSt6stringERKNSt6stringERKNSt6stringE">buildcc::ArgToolchain::ArgToolchain (C++ function)</a>, <a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain12ArgToolchainEv">[1]</a>
283-
</li>
284-
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain12asm_compilerE">buildcc::ArgToolchain::asm_compiler (C++ member)</a>
285-
</li>
286-
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain10c_compilerE">buildcc::ArgToolchain::c_compiler (C++ member)</a>
282+
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain8binariesE">buildcc::ArgToolchain::binaries (C++ member)</a>
287283
</li>
288284
<li><a href="user_api/args.html#_CPPv4NK7buildcc12ArgToolchain18ConstructToolchainEv">buildcc::ArgToolchain::ConstructToolchain (C++ function)</a>
289-
</li>
290-
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain12cpp_compilerE">buildcc::ArgToolchain::cpp_compiler (C++ member)</a>
291285
</li>
292286
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain2idE">buildcc::ArgToolchain::id (C++ member)</a>
293-
</li>
294-
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain6linkerE">buildcc::ArgToolchain::linker (C++ member)</a>
295287
</li>
296288
<li><a href="user_api/args.html#_CPPv4N7buildcc12ArgToolchain4nameE">buildcc::ArgToolchain::name (C++ member)</a>
297289
</li>
@@ -562,6 +554,8 @@ <h2>B</h2>
562554
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal12TargetGetter13GetBinaryPathEv">buildcc::internal::TargetGetter::GetBinaryPath (C++ function)</a>
563555
</li>
564556
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal12TargetGetter17GetCompileCommandERKN2fs4pathE">buildcc::internal::TargetGetter::GetCompileCommand (C++ function)</a>
557+
</li>
558+
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal12TargetGetter9GetConfigEv">buildcc::internal::TargetGetter::GetConfig (C++ function)</a>
565559
</li>
566560
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal12TargetGetter14GetLinkCommandEv">buildcc::internal::TargetGetter::GetLinkCommand (C++ function)</a>
567561
</li>
@@ -579,8 +573,6 @@ <h2>B</h2>
579573
</li>
580574
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal12TargetGetter12GetToolchainEv">buildcc::internal::TargetGetter::GetToolchain (C++ function)</a>
581575
</li>
582-
</ul></td>
583-
<td style="width: 33%; vertical-align: top;"><ul>
584576
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal12TargetGetter7GetTypeEv">buildcc::internal::TargetGetter::GetType (C++ function)</a>
585577
</li>
586578
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal12TargetGetter7IsBuiltEv">buildcc::internal::TargetGetter::IsBuilt (C++ function)</a>
@@ -591,8 +583,8 @@ <h2>B</h2>
591583
</li>
592584
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal16TargetInfoGetter22GetCompileDependenciesEv">buildcc::internal::TargetInfoGetter::GetCompileDependencies (C++ function)</a>
593585
</li>
594-
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal16TargetInfoGetter9GetConfigEv">buildcc::internal::TargetInfoGetter::GetConfig (C++ function)</a>
595-
</li>
586+
</ul></td>
587+
<td style="width: 33%; vertical-align: top;"><ul>
596588
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal16TargetInfoGetter18GetExternalLibDepsEv">buildcc::internal::TargetInfoGetter::GetExternalLibDeps (C++ function)</a>
597589
</li>
598590
<li><a href="user_api/target.html#_CPPv4NK7buildcc8internal16TargetInfoGetter14GetHeaderFilesEv">buildcc::internal::TargetInfoGetter::GetHeaderFiles (C++ function)</a>
@@ -735,7 +727,7 @@ <h2>B</h2>
735727
</li>
736728
<li><a href="user_api/target.html#_CPPv4N7buildcc10TargetInfoE">buildcc::TargetInfo (C++ class)</a>
737729
</li>
738-
<li><a href="user_api/target.html#_CPPv4N7buildcc10TargetInfo10TargetInfoERK13BaseToolchainRK9TargetEnvRK12TargetConfig">buildcc::TargetInfo::TargetInfo (C++ function)</a>
730+
<li><a href="user_api/target.html#_CPPv4N7buildcc10TargetInfo10TargetInfoERK13BaseToolchainRK9TargetEnv">buildcc::TargetInfo::TargetInfo (C++ function)</a>
739731
</li>
740732
<li><a href="user_api/target_utils.html#_CPPv4N7buildcc11TargetStateE">buildcc::TargetState (C++ struct)</a>
741733
</li>
@@ -799,7 +791,7 @@ <h2>B</h2>
799791
</li>
800792
<li><a href="user_api/toolchain.html#_CPPv4NK7buildcc9Toolchain11GetArchiverEv">buildcc::Toolchain::GetArchiver (C++ function)</a>
801793
</li>
802-
<li><a href="user_api/toolchain.html#_CPPv4NK7buildcc9Toolchain14GetAsmCompilerEv">buildcc::Toolchain::GetAsmCompiler (C++ function)</a>
794+
<li><a href="user_api/toolchain.html#_CPPv4NK7buildcc9Toolchain12GetAssemblerEv">buildcc::Toolchain::GetAssembler (C++ function)</a>
803795
</li>
804796
<li><a href="user_api/toolchain.html#_CPPv4NK7buildcc9Toolchain12GetCCompilerEv">buildcc::Toolchain::GetCCompiler (C++ function)</a>
805797
</li>
@@ -815,23 +807,13 @@ <h2>B</h2>
815807
</li>
816808
<li><a href="user_api/toolchain.html#_CPPv4NK7buildcc9Toolchain7GetNameEv">buildcc::Toolchain::GetName (C++ function)</a>
817809
</li>
818-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain2IdE">buildcc::Toolchain::Id (C++ enum)</a>
819-
</li>
820-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain2Id5ClangE">buildcc::Toolchain::Id::Clang (C++ enumerator)</a>
821-
</li>
822-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain2Id6CustomE">buildcc::Toolchain::Id::Custom (C++ enumerator)</a>
823-
</li>
824-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain2Id3GccE">buildcc::Toolchain::Id::Gcc (C++ enumerator)</a>
825-
</li>
826-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain2Id5MinGWE">buildcc::Toolchain::Id::MinGW (C++ enumerator)</a>
827-
</li>
828-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain2Id4MsvcE">buildcc::Toolchain::Id::Msvc (C++ enumerator)</a>
829-
</li>
830-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain2Id9UndefinedE">buildcc::Toolchain::Id::Undefined (C++ enumerator)</a>
810+
<li><a href="user_api/toolchain.html#_CPPv4NK7buildcc9Toolchain20GetToolchainBinariesEv">buildcc::Toolchain::GetToolchainBinaries (C++ function)</a>
831811
</li>
832812
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain4LockEv">buildcc::Toolchain::Lock (C++ function)</a>
833813
</li>
834-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain9ToolchainE2IdNSt11string_viewENSt11string_viewENSt11string_viewENSt11string_viewENSt11string_viewENSt11string_viewEbRK15ToolchainConfig">buildcc::Toolchain::Toolchain (C++ function)</a>, <a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain9ToolchainERK9Toolchain">[1]</a>, <a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain9ToolchainERR9Toolchain">[2]</a>
814+
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9ToolchainaSERK9Toolchain">buildcc::Toolchain::operator= (C++ function)</a>, <a href="user_api/toolchain.html#_CPPv4N7buildcc9ToolchainaSERR9Toolchain">[1]</a>
815+
</li>
816+
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain9ToolchainE11ToolchainIdNSt11string_viewENSt11string_viewENSt11string_viewENSt11string_viewENSt11string_viewENSt11string_viewEbRK15ToolchainConfig">buildcc::Toolchain::Toolchain (C++ function)</a>, <a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain9ToolchainE11ToolchainIdNSt11string_viewERK17ToolchainBinariesbRK15ToolchainConfig">[1]</a>, <a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain9ToolchainERK9Toolchain">[2]</a>, <a href="user_api/toolchain.html#_CPPv4N7buildcc9Toolchain9ToolchainERR9Toolchain">[3]</a>
835817
</li>
836818
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc13Toolchain_gccE">buildcc::Toolchain_gcc (C++ class)</a>
837819
</li>
@@ -844,6 +826,20 @@ <h2>B</h2>
844826
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc14Toolchain_msvcE">buildcc::Toolchain_msvc (C++ class)</a>
845827
</li>
846828
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc14Toolchain_msvc14Toolchain_msvcERK14Toolchain_msvc">buildcc::Toolchain_msvc::Toolchain_msvc (C++ function)</a>, <a href="user_api/toolchain.html#_CPPv4N7buildcc14Toolchain_msvc14Toolchain_msvcEv">[1]</a>
829+
</li>
830+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc17ToolchainBinariesE">buildcc::ToolchainBinaries (C++ struct)</a>
831+
</li>
832+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc17ToolchainBinaries8archiverE">buildcc::ToolchainBinaries::archiver (C++ member)</a>
833+
</li>
834+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc17ToolchainBinaries9assemblerE">buildcc::ToolchainBinaries::assembler (C++ member)</a>
835+
</li>
836+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc17ToolchainBinaries10c_compilerE">buildcc::ToolchainBinaries::c_compiler (C++ member)</a>
837+
</li>
838+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc17ToolchainBinaries12cpp_compilerE">buildcc::ToolchainBinaries::cpp_compiler (C++ member)</a>
839+
</li>
840+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc17ToolchainBinaries6linkerE">buildcc::ToolchainBinaries::linker (C++ member)</a>
841+
</li>
842+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc17ToolchainBinaries17ToolchainBinariesENSt11string_viewENSt11string_viewENSt11string_viewENSt11string_viewENSt11string_viewE">buildcc::ToolchainBinaries::ToolchainBinaries (C++ function)</a>, <a href="user_api/toolchain_utils.html#_CPPv4N7buildcc17ToolchainBinaries17ToolchainBinariesEv">[1]</a>
847843
</li>
848844
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc15ToolchainConfigE">buildcc::ToolchainConfig (C++ struct)</a>
849845
</li>
@@ -877,7 +873,19 @@ <h2>B</h2>
877873
</li>
878874
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc15ToolchainConfig16valid_header_extE">buildcc::ToolchainConfig::valid_header_ext (C++ member)</a>
879875
</li>
880-
<li><a href="user_api/toolchain.html#_CPPv4N7buildcc11ToolchainIdE">buildcc::ToolchainId (C++ type)</a>
876+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc11ToolchainIdE">buildcc::ToolchainId (C++ enum)</a>
877+
</li>
878+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc11ToolchainId5ClangE">buildcc::ToolchainId::Clang (C++ enumerator)</a>
879+
</li>
880+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc11ToolchainId6CustomE">buildcc::ToolchainId::Custom (C++ enumerator)</a>
881+
</li>
882+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc11ToolchainId3GccE">buildcc::ToolchainId::Gcc (C++ enumerator)</a>
883+
</li>
884+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc11ToolchainId5MinGWE">buildcc::ToolchainId::MinGW (C++ enumerator)</a>
885+
</li>
886+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc11ToolchainId4MsvcE">buildcc::ToolchainId::Msvc (C++ enumerator)</a>
887+
</li>
888+
<li><a href="user_api/toolchain_utils.html#_CPPv4N7buildcc11ToolchainId9UndefinedE">buildcc::ToolchainId::Undefined (C++ enumerator)</a>
881889
</li>
882890
<li><a href="user_api/toolchain.html#_CPPv4I0EN7buildcc15ToolchainVerifyE">buildcc::ToolchainVerify (C++ class)</a>
883891
</li>

objects.inv

359 Bytes
Binary file not shown.

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)