mirror of
https://github.com/RPCS3/libusb.git
synced 2026-07-21 08:36:02 -04:00
67 lines
1.8 KiB
Batchfile
67 lines
1.8 KiB
Batchfile
@echo off
|
|
if NOT x%DDK_TARGET_OS%==xWinXP goto usage
|
|
|
|
rmdir /S /Q E:\dailies\%DATE%
|
|
mkdir E:\dailies\%DATE%
|
|
for %%A in (MS32 MS64 MinGW32) do mkdir E:\dailies\%DATE%\%%A
|
|
for %%A in (MS32 MS64 MinGW32) do mkdir E:\dailies\%DATE%\%%A\lib
|
|
for %%A in (MS32 MS64 MinGW32) do mkdir E:\dailies\%DATE%\%%A\dll
|
|
for %%A in (MS32 MS64 MinGW32) do mkdir E:\dailies\%DATE%\%%A\examples
|
|
copy libusb\libusb.h E:\dailies\%DATE%\
|
|
|
|
set ORG_BUILD_ALT_DIR=%BUILD_ALT_DIR%
|
|
set ORG_BUILDARCH=%_BUILDARCH%
|
|
set ORG_PATH=%PATH%
|
|
set ORG_BUILD_DEFAULT_TARGETS=%BUILD_DEFAULT_TARGETS%
|
|
|
|
set 386=1
|
|
set AMD64=
|
|
set BUILD_DEFAULT_TARGETS=-386
|
|
set _AMD64bit=
|
|
set _BUILDARCH=x86
|
|
set PATH=%BASEDIR%\bin\x86;%BASEDIR%\bin\x86\x86
|
|
|
|
call ddk_build
|
|
|
|
@echo off
|
|
copy Win32\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS32\lib
|
|
copy Win32\Release\examples\lsusb.exe E:\dailies\%DATE%\MS32\examples
|
|
copy Win32\Release\examples\xusb.exe E:\dailies\%DATE%\MS32\examples
|
|
|
|
call ddk_build DLL
|
|
|
|
@echo off
|
|
copy Win32\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS32\dll
|
|
copy Win32\Release\dll\libusb-1.0.dll E:\dailies\%DATE%\MS32\dll
|
|
|
|
set 386=
|
|
set AMD64=1
|
|
set BUILD_DEFAULT_TARGETS=-amd64
|
|
set _AMD64bit=true
|
|
set _BUILDARCH=AMD64
|
|
set PATH=%BASEDIR%\bin\x86\amd64;%BASEDIR%\bin\x86
|
|
|
|
call ddk_build
|
|
|
|
@echo off
|
|
copy x64\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS64\lib
|
|
copy x64\Release\examples\lsusb.exe E:\dailies\%DATE%\MS64\examples
|
|
copy x64\Release\examples\xusb.exe E:\dailies\%DATE%\MS64\examples
|
|
|
|
call ddk_build DLL
|
|
|
|
@echo off
|
|
copy x64\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS64\dll
|
|
copy x64\Release\dll\libusb-1.0.dll E:\dailies\%DATE%\MS64\dll
|
|
|
|
set BUILD_ALT_DIR=%ORG_BUILD_ALT_DIR%
|
|
set _BUILDARCH=%ORG_BUILDARCH%
|
|
set PATH=%ORG_PATH%
|
|
set BUILD_DEFAULT_TARGETS=%ORG_BUILD_DEFAULT_TARGETS%
|
|
|
|
goto done
|
|
|
|
:usage
|
|
echo must be run in a WXP build environment!
|
|
|
|
:done |