From 0f862aacc257f026b7a950cdabcdd9a133887e52 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EC=9D=B4=EC=84=B1=EC=9E=AC/=EB=8F=99=EC=9E=91=EC=A0=9C?= =?utf8?q?=EC=96=B4Lab=28SR=29/Principal=20Engineer/=EC=82=BC=EC=84=B1?= =?utf8?q?=EC=A0=84=EC=9E=90?= Date: Tue, 17 Jul 2018 20:51:20 +0900 Subject: [PATCH] Apply shared library extension name according to OS (#680) * apply dll extension name according to OS. Signed-off-by: Sung-Jae Lee --- contrib/nnc/src/module/plugin/PluginProxy.test.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contrib/nnc/src/module/plugin/PluginProxy.test.cpp b/contrib/nnc/src/module/plugin/PluginProxy.test.cpp index 9265243..9a5d305 100644 --- a/contrib/nnc/src/module/plugin/PluginProxy.test.cpp +++ b/contrib/nnc/src/module/plugin/PluginProxy.test.cpp @@ -26,7 +26,11 @@ TEST(CONTRIB_NNC, PluginProxy) // Create PluginProxy with sample plugin std::shared_ptr pp = PluginProxy::create(STRING(CMAKE_SAMPLE_PLUGIN_ABS_PATH)); ASSERT_EQ(pp->getPluginPath(), STRING(CMAKE_SAMPLE_PLUGIN_ABS_PATH)); +#ifdef __APPLE__ + ASSERT_EQ(pp->getPluginName(), "libsome_parser.dylib"); +#else /* __APPLE__ */ ASSERT_EQ(pp->getPluginName(), "libsome_parser.so"); +#endif /* __APPLE__ */ ASSERT_NE(&pp->getPluginInstance(), nullptr); // Operator '<<' -- 2.7.4