early-access version 2853

This commit is contained in:
pineappleEA
2022-07-23 03:01:36 +02:00
parent 1f2b5081b5
commit 1f111bb69c
8955 changed files with 418777 additions and 999 deletions

24
externals/vcpkg/ports/fastfeat/CMakeLists.txt vendored Executable file
View File

@@ -0,0 +1,24 @@
cmake_minimum_required(VERSION 3.8)
project(fastfeat)
if(MSVC)
add_compile_options(/W3 /wd4005 /wd4996 /wd4018 -D_CRT_SECURE_NO_WARNINGS)
endif()
include_directories(.)
file( GLOB SRCS *.c *.def)
add_library(fastfeat ${SRCS})
install(
TARGETS fastfeat
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)
if(NOT DISABLE_INSTALL_HEADERS)
install(
FILES fast.h DESTINATION include
)
endif()

19
externals/vcpkg/ports/fastfeat/fastfeat.def vendored Executable file
View File

@@ -0,0 +1,19 @@
LIBRARY fastfeat
EXPORTS
fast9_detect_nonmax @1
fast10_detect_nonmax @2
fast9_corner_score @3
fast10_corner_score @4
fast11_corner_score @5
fast12_corner_score @6
fast9_detect @7
fast10_detect @8
fast11_detect @9
fast12_detect @10
fast9_score @11
fast10_score @12
fast11_score @13
fast12_score @14
fast11_detect_nonmax @15
fast12_detect_nonmax @16
nonmax_suppression @17

27
externals/vcpkg/ports/fastfeat/portfile.cmake vendored Executable file
View File

@@ -0,0 +1,27 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO edrosten/fast-C-src
REF 391d5e939eb1545d24c10533d7de424db8d9c191
SHA512 d6f401e2f80193c4f1f99e1ef59af7107d674c515574cf513c5977c4c95c49c0520d2a6e6787f617b42d9e3bd93c78b8fa7f1d8dc8901351820590078e62130e
HEAD_REF master
)
file(COPY
${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt
${CMAKE_CURRENT_LIST_DIR}/fastfeat.def
DESTINATION ${SOURCE_PATH}
)
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS_DEBUG
-DDISABLE_INSTALL_HEADERS=ON
)
vcpkg_install_cmake()
vcpkg_copy_pdbs()
# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/fastfeat RENAME copyright)

6
externals/vcpkg/ports/fastfeat/vcpkg.json vendored Executable file
View File

@@ -0,0 +1,6 @@
{
"name": "fastfeat",
"version-string": "391d5e9",
"port-version": 2,
"description": "FAST feature detectors in C"
}