buildsystem refactoring cleanup

This commit is contained in:
p01arst0rm 2021-05-02 20:59:32 +01:00 committed by Megamouse
parent df39bac449
commit c6c5faa95c
12 changed files with 788 additions and 853 deletions

View file

@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.8.4)
project(libusb)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules")
set(LIBUSB_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/src)
set(LIBUSB_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libusb)
option(WITH_DEBUG_LOG "enable debug logging" OFF)

View file

@ -42,7 +42,7 @@
<ItemDefinitionGroup>
<ClCompile>
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
<AdditionalIncludeDirectories>src\msvc;src\libusb;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>libusb\msvc;libusb\libusb;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WINVER=0x0600;_WIN32_WINNT=0x0600;_LIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
@ -61,30 +61,30 @@
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="src\libusb\core.c" />
<ClCompile Include="src\libusb\descriptor.c" />
<ClCompile Include="src\libusb\hotplug.c" />
<ClCompile Include="src\libusb\io.c" />
<ClCompile Include="src\libusb\os\events_windows.c" />
<ClCompile Include="src\libusb\strerror.c" />
<ClCompile Include="src\libusb\sync.c" />
<ClCompile Include="src\libusb\os\threads_windows.c" />
<ClCompile Include="src\libusb\os\windows_common.c" />
<ClCompile Include="src\libusb\os\windows_usbdk.c" />
<ClCompile Include="src\libusb\os\windows_winusb.c" />
<ClCompile Include="libusb\libusb\core.c" />
<ClCompile Include="libusb\libusb\descriptor.c" />
<ClCompile Include="libusb\libusb\hotplug.c" />
<ClCompile Include="libusb\libusb\io.c" />
<ClCompile Include="libusb\libusb\os\events_windows.c" />
<ClCompile Include="libusb\libusb\strerror.c" />
<ClCompile Include="libusb\libusb\sync.c" />
<ClCompile Include="libusb\libusb\os\threads_windows.c" />
<ClCompile Include="libusb\libusb\os\windows_common.c" />
<ClCompile Include="libusb\libusb\os\windows_usbdk.c" />
<ClCompile Include="libusb\libusb\os\windows_winusb.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\msvc\config.h" />
<ClInclude Include="src\libusb\hotplug.h" />
<ClInclude Include="src\libusb\libusb.h" />
<ClInclude Include="src\libusb\libusbi.h" />
<ClInclude Include="src\libusb\os\events_windows.h" />
<ClInclude Include="src\libusb\os\threads_windows.h" />
<ClInclude Include="src\libusb\version.h" />
<ClInclude Include="src\libusb\version_nano.h" />
<ClInclude Include="src\libusb\os\windows_common.h" />
<ClInclude Include="src\libusb\os\windows_usbdk.h" />
<ClInclude Include="src\libusb\os\windows_winusb.h" />
<ClInclude Include="libusb\msvc\config.h" />
<ClInclude Include="libusb\libusb\hotplug.h" />
<ClInclude Include="libusb\libusb\libusb.h" />
<ClInclude Include="libusb\libusb\libusbi.h" />
<ClInclude Include="libusb\libusb\os\events_windows.h" />
<ClInclude Include="libusb\libusb\os\threads_windows.h" />
<ClInclude Include="libusb\libusb\version.h" />
<ClInclude Include="libusb\libusb\version_nano.h" />
<ClInclude Include="libusb\libusb\os\windows_common.h" />
<ClInclude Include="libusb\libusb\os\windows_usbdk.h" />
<ClInclude Include="libusb\libusb\os\windows_winusb.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">