diff options
Diffstat (limited to 'Tests/Plugin/src')
-rw-r--r-- | Tests/Plugin/src/example_exe.cxx | 4 | ||||
-rw-r--r-- | Tests/Plugin/src/example_exe.h.in | 6 |
2 files changed, 9 insertions, 1 deletions
diff --git a/Tests/Plugin/src/example_exe.cxx b/Tests/Plugin/src/example_exe.cxx index 59f1e0b..96566d5 100644 --- a/Tests/Plugin/src/example_exe.cxx +++ b/Tests/Plugin/src/example_exe.cxx @@ -1,5 +1,7 @@ #include <example.h> +#include <example_exe.h> + #include <kwsys/DynamicLoader.hxx> #include <kwsys/ios/iostream> #include <kwsys/stl/string> @@ -21,7 +23,7 @@ extern "C" int example_exe_function() int main() { - kwsys_stl::string libName = "lib/plugin" CONFIG_DIR "/"; + kwsys_stl::string libName = EXAMPLE_EXE_PLUGIN_DIR CONFIG_DIR "/"; libName += kwsys::DynamicLoader::LibPrefix(); libName += "example_mod_1"; libName += kwsys::DynamicLoader::LibExtension(); diff --git a/Tests/Plugin/src/example_exe.h.in b/Tests/Plugin/src/example_exe.h.in new file mode 100644 index 0000000..62f0d9f --- /dev/null +++ b/Tests/Plugin/src/example_exe.h.in @@ -0,0 +1,6 @@ +#ifndef example_exe_h +#define example_exe_h + +#define EXAMPLE_EXE_PLUGIN_DIR "@CMAKE_LIBRARY_OUTPUT_DIRECTORY@" + +#endif |