summaryrefslogtreecommitdiff
path: root/tools/slang-test/test-context.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/slang-test/test-context.h')
-rw-r--r--tools/slang-test/test-context.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/slang-test/test-context.h b/tools/slang-test/test-context.h
index ab0a00b40..46a42f3fa 100644
--- a/tools/slang-test/test-context.h
+++ b/tools/slang-test/test-context.h
@@ -83,7 +83,7 @@ class TestContext
/// Get the slang session
SlangSession* getSession() const { return m_session; }
- SlangResult init();
+ SlangResult init(const char* exePath);
/// Get the inner main function (from shared library)
InnerMainFunc getInnerMainFunc(const Slang::String& dirPath, const Slang::String& name);
@@ -126,6 +126,8 @@ class TestContext
Slang::RefPtr<Slang::DownstreamCompilerSet> compilerSet;
+ Slang::String exeDirectoryPath;
+
protected:
struct SharedLibraryTool
{