は、ここで私はVS2008で使用してきた例です/ Platform Builderの7
は、これは、指定されたOSDesignでサブプロジェクトを探します。見つかったプロジェクトはすべてbuild -c
で構築されています。
プラットフォームビルダーのバージョンと達成しようとしている内容に応じて少し調整する必要がありますが、これは一般的な考えです。
スクリプトにはsetenv.bat
ファイルが残されています。これは、ビルドエラーの診断に役立ちます。または単に削除することができます。
@echo off
set OSDESIGN_NAME=<YourOSDesign>
set BUILD_CONFIG=<Solution Configuration from VS2008, e.g. YourPlatform Release>
set OSDESIGN_DIR=C:\WINCE700\OSDesigns\%OSDESIGN_NAME%\%OSDESIGN_NAME%
rem Set up build environment (equivalent to clicking Build -> "Open Release Directory in Build Window" in VS2008)
"C:\Program Files (x86)\Microsoft Platform Builder\7.00\cepb\IdeVS\pbxmlutils" /getbuildenv /workspace "%OSDESIGN_DIR%\%OSDESIGN_NAME%.pbxml" /config "%BUILD_CONFIG%" > setenv.bat && call setenv.bat
@echo off
rem Ensure any build output is copied to the release directory
set WINCEREL=1
rem Look for subprojects in the OSDesign folder
for /d %%d in (%OSDESIGN_DIR%\*.*) do if exist "%%d\sources" (
cd %%d
build -c
)
pause
ありがとう、それは私が探していたものです。 "blddemo clean -q"を "set WINCEREL = 1、cd、build -c"に置き換えてください。 –
Doug