[nnkit] Remove unused macros (#1752)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 5 Oct 2018 01:07:47 +0000 (10:07 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 5 Oct 2018 01:07:47 +0000 (10:07 +0900)
'nnkit_add_action' and 'nnkit_add_backend' was introduced to support
self-registration, but the current design of nnkit no longer uses
self-registration.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/nnkit/CMakeLists.txt

index 120d760..558d393 100644 (file)
@@ -1,14 +1,3 @@
-# Pass --whole-archive to linker in order to permit self-registration
-macro(nnkit_add_action PREFIX)
-  add_library(${PREFIX} ${ARGN})
-  set_property(TARGET ${PREFIX} PROPERTY INTERFACE_LINK_LIBRARIES -Wl,--whole-archive,$<TARGET_FILE:${PREFIX}>,--no-whole-archive)
-endmacro(nnkit_add_action)
-
-macro(nnkit_add_backend PREFIX)
-  add_library(${PREFIX} ${ARGN})
-  set_property(TARGET ${PREFIX} PROPERTY INTERFACE_LINK_LIBRARIES -Wl,--whole-archive,$<TARGET_FILE:${PREFIX}>,--no-whole-archive)
-endmacro(nnkit_add_backend)
-
 add_subdirectory(libs)
 add_subdirectory(backends)
 add_subdirectory(actions)