install -m 755 test/bin/inference_engine_tc %{buildroot}%{_bindir}
install -m 755 start_profiler.sh %{buildroot}%{_bindir}
install -m 666 test/res/*.bin %{buildroot}/opt/usr/images
-install -m 755 test/bin/inference_engine_cltuner %{buildroot}%{_bindir}
+install -m 755 tools/bin/inference_engine_cltuner %{buildroot}%{_bindir}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
set(INFERENCE_ENGINE_TEST_CASE inference_engine_tc)
set(INFERENCE_ENGINE_PROFILER inference_engine_profiler)
-set(INFERENCE_ENGINE_CLTUNER inference_engine_cltuner)
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS_DEBUG _DEBUG)
find_package(GTest REQUIRED)
set(GTEST_LIBRARY gtest)
-pkg_check_modules(${INFERENCE_ENGINE_CLTUNER} REQUIRED glib-2.0)
-FOREACH(flag ${${INFERENCE_ENGINE_CLTUNER}_CFLAGS})
- SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
-ENDFOREACH(flag)
-
if(NOT SKIP_WARNINGS)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -Wall -Wextra -Werror")
endif()
${GTEST_MAIN_LIBRARY}
${INFERENCE_ENGINE_INTERFACE_LIB_NAME}
dl
- )
-
-add_executable(${INFERENCE_ENGINE_CLTUNER}
- ${INFER_GTEST_INC_LIST}
- ${PROJECT_SOURCE_DIR}/inference_engine_cltuner.cpp
- ${PROJECT_SOURCE_DIR}/inference_engine_test_common.cpp
- )
-
-target_link_libraries(${INFERENCE_ENGINE_CLTUNER} ${GTEST_LIBRARY}
- ${GTEST_MAIN_LIBRARY}
- ${INFERENCE_ENGINE_INTERFACE_LIB_NAME}
- ${${INFERENCE_ENGINE_CLTUNER}_LDFLAGS}
- glib-2.0
- dl
)
\ No newline at end of file
--- /dev/null
+project(inference_engine_test)
+
+set(INFERENCE_ENGINE_CLTUNER inference_engine_cltuner)
+
+set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS_DEBUG _DEBUG)
+
+
+find_package(GTest REQUIRED)
+set(GTEST_LIBRARY gtest)
+
+pkg_check_modules(${INFERENCE_ENGINE_CLTUNER} REQUIRED glib-2.0)
+FOREACH(flag ${${INFERENCE_ENGINE_CLTUNER}_CFLAGS})
+ SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
+ENDFOREACH(flag)
+
+if(NOT SKIP_WARNINGS)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -Wall -Wextra -Werror")
+endif()
+SET(INFERENCE_ENGINE_INTERFACE_LIB_NAME "inference-engine-interface-common")
+set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/tools/bin/)
+
+include_directories(${PROJECT_SOURCE_DIR})
+include_directories(${CMAKE_BINARY_DIR}/test/src)
+include_directories(${CMAKE_BINARY_DIR}/include)
+include_directories(/usr/include/gtest)
+include_directories(${GLIB_INCLUDE_DIRS})
+MESSAGE(STATUS ${CMAKE_BINARY_DIR} "is cmake_binary_dir")
+
+file(GLOB INFER_GTEST_INC_LIST "${PROJECT_SOURCE_DIR}/*.h")
+
+add_executable(${INFERENCE_ENGINE_CLTUNER}
+ ${INFER_GTEST_INC_LIST}
+ ${PROJECT_SOURCE_DIR}/inference_engine_cltuner.cpp
+ ${CMAKE_BINARY_DIR}/test/src/inference_engine_test_common.cpp
+ )
+
+target_link_libraries(${INFERENCE_ENGINE_CLTUNER} ${GTEST_LIBRARY}
+ ${GTEST_MAIN_LIBRARY}
+ ${INFERENCE_ENGINE_INTERFACE_LIB_NAME}
+ ${${INFERENCE_ENGINE_CLTUNER}_LDFLAGS}
+ glib-2.0
+ dl
+ )
\ No newline at end of file