diff options
Diffstat (limited to 'source/slang/slang-options.cpp')
| -rw-r--r-- | source/slang/slang-options.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source/slang/slang-options.cpp b/source/slang/slang-options.cpp index 8897a6549..6a5b43876 100644 --- a/source/slang/slang-options.cpp +++ b/source/slang/slang-options.cpp @@ -447,6 +447,18 @@ struct OptionsParser { flags |= SLANG_COMPILE_FLAG_NO_MANGLING; } + else if (argStr == "-load-stdlib") + { + SLANG_RETURN_ON_FAIL(session->loadStdLib()); + } + else if (argStr == "-compile-stdlib") + { + SLANG_RETURN_ON_FAIL(session->compileStdLib()); + } + else if (argStr == "-save-stdlib") + { + SLANG_RETURN_ON_FAIL(session->saveStdLib()); + } else if (argStr == "-no-codegen") { flags |= SLANG_COMPILE_FLAG_NO_CODEGEN; |
