Blame .private/bd.cmd

Packit 0a8e54
@echo off
Packit 0a8e54
rem produce the DDK binary files for snapshots
Packit 0a8e54
rem !!!THIS SCRIPT IS FOR INTERNAL DEVELOPER USE ONLY!!!
Packit 0a8e54
Packit 0a8e54
if NOT x%DDK_TARGET_OS%==xWinXP goto usage
Packit 0a8e54
Packit 0a8e54
set IWD=%~dp0
Packit 0a8e54
cd ..
Packit 0a8e54
mkdir E:\dailies\%DATE%
Packit 0a8e54
for %%A in (MS32 MS64) do mkdir E:\dailies\%DATE%\%%A
Packit 0a8e54
for %%A in (MS32 MS64) do mkdir E:\dailies\%DATE%\%%A\static
Packit 0a8e54
for %%A in (MS32 MS64) do mkdir E:\dailies\%DATE%\%%A\dll
Packit 0a8e54
for %%A in (source bin32 bin64) do mkdir E:\dailies\%DATE%\examples\%%A
Packit 0a8e54
copy examples\listdevs.c E:\dailies\%DATE%\examples\source
Packit 0a8e54
copy examples\xusb.c E:\dailies\%DATE%\examples\source
Packit 0a8e54
copy examples\ezusb.? E:\dailies\%DATE%\examples\source
Packit 0a8e54
copy examples\fxload.c E:\dailies\%DATE%\examples\source
Packit 0a8e54
copy msvc\stdint.h E:\dailies\%DATE%\examples\source
Packit 0a8e54
copy .private\wbs.txt E:\dailies\%DATE%\README.txt
Packit 0a8e54
Packit 0a8e54
set ORG_BUILD_ALT_DIR=%BUILD_ALT_DIR%
Packit 0a8e54
set ORG_BUILDARCH=%_BUILDARCH%
Packit 0a8e54
set ORG_PATH=%PATH%
Packit 0a8e54
set ORG_BUILD_DEFAULT_TARGETS=%BUILD_DEFAULT_TARGETS%
Packit 0a8e54
Packit 0a8e54
set 386=1
Packit 0a8e54
set AMD64=
Packit 0a8e54
set BUILD_DEFAULT_TARGETS=-386
Packit 0a8e54
set _AMD64bit=
Packit 0a8e54
set _BUILDARCH=x86
Packit 0a8e54
set PATH=%BASEDIR%\bin\x86;%BASEDIR%\bin\x86\x86
Packit 0a8e54
Packit 0a8e54
cd msvc
Packit 0a8e54
call ddk_build
Packit 0a8e54
cd ..
Packit 0a8e54
Packit 0a8e54
@echo off
Packit 0a8e54
copy Win32\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS32\static
Packit 0a8e54
copy Win32\Release\examples\listdevs.exe E:\dailies\%DATE%\examples\bin32
Packit 0a8e54
copy Win32\Release\examples\xusb.exe E:\dailies\%DATE%\examples\bin32
Packit 0a8e54
copy Win32\Release\examples\fxload.exe E:\dailies\%DATE%\examples\bin32
Packit 0a8e54
Packit 0a8e54
cd msvc
Packit 0a8e54
call ddk_build DLL
Packit 0a8e54
cd ..
Packit 0a8e54
Packit 0a8e54
@echo off
Packit 0a8e54
copy Win32\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS32\dll
Packit 0a8e54
copy Win32\Release\dll\libusb-1.0.dll E:\dailies\%DATE%\MS32\dll
Packit 0a8e54
copy Win32\Release\dll\libusb-1.0.pdb E:\dailies\%DATE%\MS32\dll
Packit 0a8e54
Packit 0a8e54
set 386=
Packit 0a8e54
set AMD64=1
Packit 0a8e54
set BUILD_DEFAULT_TARGETS=-amd64
Packit 0a8e54
set _AMD64bit=true
Packit 0a8e54
set _BUILDARCH=AMD64
Packit 0a8e54
set PATH=%BASEDIR%\bin\x86\amd64;%BASEDIR%\bin\x86
Packit 0a8e54
Packit 0a8e54
cd msvc
Packit 0a8e54
call ddk_build
Packit 0a8e54
cd ..
Packit 0a8e54
Packit 0a8e54
@echo off
Packit 0a8e54
copy x64\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS64\static
Packit 0a8e54
copy x64\Release\examples\listdevs.exe E:\dailies\%DATE%\examples\bin64
Packit 0a8e54
copy x64\Release\examples\xusb.exe E:\dailies\%DATE%\examples\bin64
Packit 0a8e54
copy x64\Release\examples\fxload.exe E:\dailies\%DATE%\examples\bin64
Packit 0a8e54
Packit 0a8e54
cd msvc
Packit 0a8e54
call ddk_build DLL
Packit 0a8e54
cd ..
Packit 0a8e54
Packit 0a8e54
@echo off
Packit 0a8e54
copy x64\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS64\dll
Packit 0a8e54
copy x64\Release\dll\libusb-1.0.dll E:\dailies\%DATE%\MS64\dll
Packit 0a8e54
copy x64\Release\dll\libusb-1.0.pdb E:\dailies\%DATE%\MS64\dll
Packit 0a8e54
Packit 0a8e54
set BUILD_ALT_DIR=%ORG_BUILD_ALT_DIR%
Packit 0a8e54
set _BUILDARCH=%ORG_BUILDARCH%
Packit 0a8e54
set PATH=%ORG_PATH%
Packit 0a8e54
set BUILD_DEFAULT_TARGETS=%ORG_BUILD_DEFAULT_TARGETS%
Packit 0a8e54
Packit 0a8e54
goto done
Packit 0a8e54
Packit 0a8e54
:usage
Packit 0a8e54
echo must be run in a WXP build environment!
Packit 0a8e54
Packit 0a8e54
:done
Packit 0a8e54
cd %IWD%