mirror of
https://github.com/bububa/openvision.git
synced 2024-08-21 00:02:09 +08:00
24 lines
731 B
CMake
24 lines
731 B
CMake
cmake_minimum_required(VERSION 3.1)
|
|
project(openvision)
|
|
|
|
set(CMAKE_BUILD_TYPE Release)
|
|
set(PROJECT_SOURCE_DIR, src)
|
|
set(PROJECT_BINARY_DIR, build)
|
|
|
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR})
|
|
set(CMAKE_BUILD_FILES_DIRECTORY ${PROJECT_BINARY_DIR})
|
|
set(CMAKE_BUILD_DIRECTORY ${PROJECT_BINARY_DIR})
|
|
set(CMAKE_BINARY_DIR ${PROJECT_BINARY_DIR})
|
|
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/../bin)
|
|
set(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/../lib)
|
|
set(INCLUDE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/../include)
|
|
set(CMAKE_CACHEFILE_DIR ${PROJECT_BINARY_DIR})
|
|
|
|
Option(OV_OPENMP "openmp support" ON)
|
|
# Option(OV_VULKAN "vulkan compute used" ON)
|
|
|
|
add_subdirectory(ncnn)
|
|
|
|
add_subdirectory(src)
|
|
# add_subdirectory(examples)
|