We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currently, BuildCC follows an explicit Target-Toolchain method ex.
// Toolchains Toolchain_gcc gcc; Toolchain_arm_gcc arm_gcc; Toolchain_msvc msvc; // Specialized targets ExecutableTarget_gcc gccTarget(gcc); ExecutanleTarget_gcc armgccTarget(arm_gcc); ExecutableTarget_msvc msvcTarget(msvc); // TODO, Generic targets ExecutableTarget_generic gccGeneric(gcc); ExecutableTarget_generic armGeneric(arm_gcc); ExecutableTarget_generic msvcGeneric(msvc);
This keeps only the Toolchain definitions explicit with the low-level details hidden from regular users
Toolchain
ExecutableTarget_generic
The text was updated successfully, but these errors were encountered:
#63 Toolchain ID #68 Target Generic
Sorry, something went wrong.
#70 Detect Host OS #70 Updated Target_generic with Extension API
#86 Specialized Target defaults #88 Target common compile flags
#179 MinGW specialized
No branches or pull requests
Currently, BuildCC follows an explicit Target-Toolchain method
ex.
This keeps only the
Toolchain
definitions explicit with the low-level details hidden from regular usersToolchain
with ID (GCC, MSVC, CLANG, etc for toolchain family-specific implementations)ExecutableTarget_generic
with case based overridesFuture Features
The text was updated successfully, but these errors were encountered: