Skip to content

Commit ea6766c

Browse files
committed
Update vendor
1 parent 53b1b7f commit ea6766c

321 files changed

Lines changed: 1130 additions & 1597 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "src/vendor/cpm-cmake-package-lock"]
2+
path = src/vendor/cpm-cmake-package-lock
3+
url = https://github.com/pqrs-org/cpm-cmake-package-lock.git

.vscode/settings.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"files.exclude": {
33
".vscode/browse.vc.*": true,
44
"**/build/": true,
5-
"**/vendor/cget/": true
65
},
76
"search.exclude": {
87
"**/vendor/": true

src/.gitignore

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
11
/hid-inspector.xcodeproj
2-
3-
/vendor/cget/cget.cmake
4-
/vendor/cget/pkg/pqrs-org__cget-recipes/
5-
/vendor/etc/cget/recipes/
6-
/vendor/**/pkgconfig/

src/Makefile

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,3 @@ run-output-all-properties-json:
1414

1515
run-output-usages:
1616
@./build/Release/hid-inspector --output-usages
17-
18-
update_vendor:
19-
rm -rf vendor
20-
cget install pqrs-org/cget-recipes --prefix vendor
21-
cget install -f cget-requirements.txt --prefix vendor

src/cget-requirements.txt

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ targets:
1818
- sdk: IOKit.framework
1919
settings:
2020
SYSTEM_HEADER_SEARCH_PATHS:
21-
- vendor/include
21+
- vendor/vendor/include

src/vendor/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build/

src/vendor/CMakeLists.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
cmake_minimum_required(VERSION 3.24 FATAL_ERROR)
2+
project(vendor NONE)
3+
4+
include("${CMAKE_CURRENT_LIST_DIR}/cpm-cmake-package-lock/vendor/CPM.cmake")
5+
6+
CPMUsePackageLock("${CMAKE_CURRENT_LIST_DIR}/cpm-cmake-package-lock/cmake/package-lock.cmake")
7+
8+
set(VENDOR_INCLUDE_DIR "${CMAKE_CURRENT_LIST_DIR}/vendor")
9+
file(MAKE_DIRECTORY "${VENDOR_INCLUDE_DIR}")
10+
11+
include("${CMAKE_CURRENT_LIST_DIR}/cpm-cmake-package-lock/cmake/common.cmake")
12+
include("${CMAKE_CURRENT_LIST_DIR}/cpm-cmake-package-lock/cmake/dependency.cmake")
13+
14+
copy_vendor_package(cxxopts)
15+
copy_vendor_package(pqrs_cf_cf_ptr)
16+
copy_vendor_package(pqrs_cf_json)
17+
copy_vendor_package(pqrs_osx_iokit_hid_device)
18+
copy_vendor_package(pqrs_osx_iokit_hid_element)
19+
copy_vendor_package(pqrs_osx_iokit_iterator)
20+
copy_vendor_package(pqrs_osx_iokit_object_ptr)
21+
copy_vendor_package(pqrs_osx_iokit_registry_entry)
22+
copy_vendor_package(pqrs_osx_kern_return)

src/vendor/Makefile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
all:
2+
rm -fr vendor
3+
cmake -S . -B build
4+
cmake --build build
5+
6+
clean:
7+
rm -fr build vendor

src/vendor/cget/pkg/foonathan__debug_assert/deps/foonathan__type_safe

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)