X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjni%2Flibusb%2F.private%2Fbwince.cmd;fp=app%2Fsrc%2Fmain%2Fjni%2Flibusb%2F.private%2Fbwince.cmd;h=0cc7477392ccb130af00161cd8148edf35fc90b8;hb=831cc09829bc6e18d8d0d8bb78063e89ea565ce9;hp=0000000000000000000000000000000000000000;hpb=061580c83656bf358b01a6b78fd22ae9bd497728;p=rtmpclient.git diff --git a/app/src/main/jni/libusb/.private/bwince.cmd b/app/src/main/jni/libusb/.private/bwince.cmd new file mode 100644 index 0000000..0cc7477 --- /dev/null +++ b/app/src/main/jni/libusb/.private/bwince.cmd @@ -0,0 +1,57 @@ +@echo off +rem produce the Win CE binary files for snapshots +rem !!!THIS SCRIPT IS FOR INTERNAL DEVELOPER USE ONLY!!! + +if "x%VSINSTALLDIR%"=="x" goto usage + +if "x%WINCE_TARGET_DIR_BASE%"=="x" set WINCE_TARGET_DIR_BASE=E:\dailies +if "x%WINCE_TARGET_ARCHES%"=="x" set WINCE_TARGET_ARCHES=ARMV4I MIPSII MIPSII_FP MIPSIV MIPSIV_FP SH4 x86 + + +set WINCE_TARGET_DIR=%WINCE_TARGET_DIR_BASE%\%DATE:/=-% +set MSBUILD_CMD=msbuild.exe +set MSBUILD_TARGET=Rebuild +set MSBUILD_CONFIGURATION=Release +set WINCE_SLN=msvc\libusb_wince.sln +set PLATFORM_PREFIX=STANDARDSDK_500 ( +set PLATFORM_POSTFIX=) + + +set PWD=%~dp0 +cd .. + +mkdir %WINCE_TARGET_DIR% +mkdir %WINCE_TARGET_DIR%\include\libusb-1.0 +copy libusb\libusb-1.0.def %WINCE_TARGET_DIR% +copy libusb\libusb.h %WINCE_TARGET_DIR%\include\libusb-1.0 +for %%A in (%WINCE_TARGET_ARCHES%) do mkdir %WINCE_TARGET_DIR%\%%A +for %%A in (%WINCE_TARGET_ARCHES%) do mkdir %WINCE_TARGET_DIR%\%%A\static +for %%A in (%WINCE_TARGET_ARCHES%) do mkdir %WINCE_TARGET_DIR%\%%A\dll +for %%A in (%WINCE_TARGET_ARCHES%) do mkdir %WINCE_TARGET_DIR%\examples\%%A +mkdir %WINCE_TARGET_DIR%\examples\source +copy examples\listdevs.c %WINCE_TARGET_DIR%\examples\source +copy examples\xusb.c %WINCE_TARGET_DIR%\examples\source +copy msvc\stdint.h %WINCE_TARGET_DIR%\examples\source +copy .private\wbs_wince.txt %WINCE_TARGET_DIR%\README.txt +copy COPYING %WINCE_TARGET_DIR%\COPYING + +rem Perform the rebuild +for %%A in (%WINCE_TARGET_ARCHES%) do %MSBUILD_CMD% %WINCE_SLN% /property:Platform="%PLATFORM_PREFIX%%%A%PLATFORM_POSTFIX%" /property:Configuration=%MSBUILD_CONFIGURATION% /target:%MSBUILD_TARGET%" + + +rem Copy across the binaries +for %%A in (%WINCE_TARGET_ARCHES%) do ( + copy %%A\%MSBUILD_CONFIGURATION%\lib\libusb-1.0.lib %WINCE_TARGET_DIR%\%%A\static + copy %%A\%MSBUILD_CONFIGURATION%\examples\listdevs.exe %WINCE_TARGET_DIR%\examples\%%A + copy %%A\%MSBUILD_CONFIGURATION%\examples\xusb.exe %WINCE_TARGET_DIR%\examples\%%A + copy %%A\%MSBUILD_CONFIGURATION%\dll\libusb-1.0.lib %WINCE_TARGET_DIR%\%%A\dll + copy %%A\%MSBUILD_CONFIGURATION%\dll\libusb-1.0.dll %WINCE_TARGET_DIR%\%%A\dll + copy %%A\%MSBUILD_CONFIGURATION%\dll\libusb-1.0.pdb %WINCE_TARGET_DIR%\%%A\dll ) + +goto done + +:usage +echo must be run in a Visual Studio 2005 build environment! + +:done +cd %PWD% \ No newline at end of file