aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/foxi/remove-test-targets.patch
blob: 9e53390bad11874b60fae1ea8f5fad8f1323144b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b406d0f..c5d04d5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -65,7 +65,7 @@ if(MSVC)
   add_msvc_runtime_flag(foxi_loader)
 endif()
 
-if (NOT ANDROID AND NOT IOS)
+if (FALSE)
   # ---[ FOXI wrapper
   add_library(foxi_wrapper MODULE foxi/onnxifi_wrapper.c)
   target_include_directories(foxi_wrapper PRIVATE
@@ -93,17 +93,6 @@ if (NOT ANDROID AND NOT IOS)
   endif()
 endif()
 
-# ---[ FOXI dummy backend
-add_library(foxi_dummy SHARED foxi/onnxifi_dummy.c)
-target_include_directories(foxi_dummy PRIVATE
-  $<BUILD_INTERFACE:${FOXI_ROOT}>
-  $<INSTALL_INTERFACE:include>)
-target_link_libraries(foxi_dummy PUBLIC foxi ${CMAKE_DL_LIBS})
-target_compile_definitions(foxi_dummy PRIVATE ONNXIFI_BUILD_LIBRARY=TRUE)
-if(MSVC)
-  add_msvc_runtime_flag(foxi_dummy)
-endif()
-
 install(DIRECTORY ${FOXI_ROOT}/foxi
         DESTINATION include
         FILES_MATCHING
@@ -114,10 +103,10 @@ install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/foxi
         PATTERN "*.h")
 
 install(TARGETS
-  foxi foxi_dummy foxi_loader
+  foxi_loader
   EXPORT ONNXTargets DESTINATION lib)
 
-if(NOT ANDROID AND NOT IOS)
+if(FALSE)
   install(TARGETS foxi_wrapper
     EXPORT ONNXTargets DESTINATION lib)
 endif()

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c5d04d5..cc7d18a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -61,9 +61,6 @@ set_target_properties(foxi_loader
                                  C_EXTENSIONS
                                  NO)
 target_link_libraries(foxi_loader PUBLIC foxi ${CMAKE_DL_LIBS})
-if(MSVC)
-  add_msvc_runtime_flag(foxi_loader)
-endif()
 
 if (FALSE)
   # ---[ FOXI wrapper