blob: 571d6acf6cfc04676382612caffe654f930e07d2 [file] [log] [blame]
cmake_minimum_required (VERSION 2.6)
project (networks)
set (OPENVX_LIB_NAME openvx)
set (OPENVXU_LIB_NAME vxu)
set (CMAKE_C_FLAGS ${CMAKE_C_FLAGS} "-std=c99")
set (OPENVX_INCLUDE_FOLDER $ENV{OPENVX_FOLDER}/include)
set (OPENVX_LIB_FOLDER $ENV{OPENVX_FOLDER}/bin $ENV{OPENVX_FOLDER}/lib)
include_directories(${OPENVX_INCLUDE_FOLDER} .)
link_directories(${OPENVX_LIB_FOLDER})
#add_executable(networks main.c graph_alexnet.c graph_googlenet.c common.c load_weights.c graph_process.c utilities.c precisionConverter.c)
if( BUILD_ARCH STREQUAL "x86" )
set_target_properties(networks PROPERTIES COMPILE_FLAGS "-m32" LINK_FLAGS "-m32")
endif()
#target_link_libraries (networks -lm ${OPENVX_LIB_NAME} ${OPENVXU_LIB_NAME})
file(GLOB PROJECT_BINARY_FILES "../../Binaries/*.bin")
file(COPY ${PROJECT_BINARY_FILES} DESTINATION ${CMAKE_BINARY_DIR})