From 0aac390bb261ee693f3364dd9a83267c2f0b619b Mon Sep 17 00:00:00 2001 From: Chris Dickens Date: Mon, 12 Mar 2018 10:39:26 -0700 Subject: Windows: Restructure DDK/MSVC project files For simplicity and to address some build warnings, this commit reworks the project files to eliminate duplication and consolidate common build flags and options. Also adds the stress and testlibusb projects to the DDK build script. Closes #402 Signed-off-by: Chris Dickens --- msvc/xusb_2010.vcxproj | 114 +++++++------------------------------------------ 1 file changed, 16 insertions(+), 98 deletions(-) (limited to 'msvc/xusb_2010.vcxproj') diff --git a/msvc/xusb_2010.vcxproj b/msvc/xusb_2010.vcxproj index b66c85f..e7f5fe4 100644 --- a/msvc/xusb_2010.vcxproj +++ b/msvc/xusb_2010.vcxproj @@ -25,127 +25,45 @@ Win32Proj - - Application - Unicode - true - - - Application - Unicode - - - Application - Unicode - true - - + Application Unicode + true - - - - - - - - - - + <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)..\$(Platform)\$(Configuration)\examples\ - $(SolutionDir)..\$(Platform)\$(Configuration)\examples\$(ProjectName)\ - $(SolutionDir)..\$(Platform)\$(Configuration)\examples\ - $(SolutionDir)..\$(Platform)\$(Configuration)\examples\$(ProjectName)\ - $(SolutionDir)..\$(Platform)\$(Configuration)\examples\ - $(SolutionDir)..\$(Platform)\$(Configuration)\examples\$(ProjectName)\ - $(SolutionDir)..\$(Platform)\$(Configuration)\examples\ - $(SolutionDir)..\$(Platform)\$(Configuration)\examples\$(ProjectName)\ + $(SolutionDir)..\$(Platform)\$(Configuration)\examples\$(ProjectName)\ + $(SolutionDir)..\$(Platform)\$(Configuration)\examples\ - - - $(IntDir)$(ProjectName).htm - + - Disabled - .;..\libusb;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - MultiThreadedDebug + ..\libusb;%(AdditionalIncludeDirectories) + _CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) Level3 - ProgramDatabase - - %(AdditionalLibraryDirectories) - true - Console - MachineX86 - - - - - $(IntDir)$(ProjectName).htm - - - X64 - - + + ProgramDatabase Disabled - .;..\libusb;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true MultiThreadedDebug - Level3 - ProgramDatabase - - %(AdditionalLibraryDirectories) - true - Console - MachineX64 - - - - - $(IntDir)$(ProjectName).htm - - - .;..\libusb;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + NDEBUG;%(PreprocessorDefinitions) MultiThreaded - Level3 - %(AdditionalLibraryDirectories) + $(TargetDir)$(ProjectName).pdb Console - MachineX86 - - - - $(IntDir)$(ProjectName).htm - - - X64 - - - .;..\libusb;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - MultiThreaded - Level3 - - - %(AdditionalLibraryDirectories) - Console - MachineX64 + + true @@ -160,4 +78,4 @@ - \ No newline at end of file + -- cgit v1.2.1