Windows preparsed data dump #467
No reviewers
Labels
No labels
3rdparty
Android
API
Author does not respond
bsd
bug
build system/CI
ci-virtual-device
CMake
Contributions Welcome
Core
dependencies
device-specific
documentation
don't_merge
duplicate
enhancement
Example
Haiku
hidraw
hotplug
info required
invalid
libusb
macOS
Misc
Not an issue
question
Release
Test
Test GUI
Windows
wontfix
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gh-libusb/hidapi!467
Loading…
Reference in a new issue
No description provided.
Delete branch "windows_preparsed_data_dump2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Now based on the get-descriptor branch
@ -0,0 +1,15 @@project(pp_data_dump C)I believe it is not needed
@ -0,0 +1,15 @@project(pp_data_dump C)did you mean:
?
@ -0,0 +1,15 @@project(pp_data_dump C)lets keep CMake here as simple as possible
remove the variable and the condition
none of that is needed - this target only included on Windows and will fail to build on non-windows platforms anyway
is this file really needed?
@ -65,6 +65,10 @@ if(HIDAPI_WITH_TESTS)enable_testing()no CMake code outside
windows/CMakeLists.txtwould use it, so the entire wariable outsideif(WIN32)is needed@JoergAtGithub I have uploaded preparsed data dumps here: https://github.com/DJm00n/ControllersInfo/tree/hidapi_pp_data
you can grab them and corresponding hid descriptors (dumped with wireshark) from my repo and add to your tests.
@ -0,0 +1,15 @@project(pp_data_dump C)@ -0,0 +1,15 @@project(pp_data_dump C)@ -51,1 +51,4 @@endif()if(DEFINED HIDAPI_BUILD_PP_DATA_DUMP AND HIDAPI_BUILD_PP_DATA_DUMP)add_subdirectory(pp_data_dump)Lets add
pp_data_dump/README.mdand briefly describe what is it for and suggested usage.Other than README - all looks good.
@ -0,0 +1,122 @@## pp_data_dump.exe for Windows@ -49,3 +49,7 @@ hidapi_configure_pc("${PROJECT_ROOT}/pc/hidapi.pc.in")if(HIDAPI_WITH_TESTS)