~brian-sidebotham/wxwidgets-cmake/wxpython-2.9.4

« back to all changes in this revision

Viewing changes to demos/life/setup/wince/build.bat

  • Committer: Brian Sidebotham
  • Date: 2013-08-03 14:30:08 UTC
  • Revision ID: brian.sidebotham@gmail.com-20130803143008-c7806tkych1tp6fc
Initial import into Bazaar

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
@echo off
 
2
REM
 
3
REM build.bat creates the CAB files
 
4
REM Note that when invoking the .ini file with AppMgr (e.g. via setup.exe),
 
5
REM you must use the full path, or ActiveSync will report an error with the setup.
 
6
REM
 
7
 
 
8
REM
 
9
REM You Must modify the following directories to point to the correct locations.
 
10
REM
 
11
 
 
12
set lifeDir=%WXWIN%\demos\life
 
13
set lifeARMBinary="%lifeDir%\evc_wince_armv4\life.exe"
 
14
set fileLife="%lifeDir%\setup\wince\life.inf"
 
15
set fileCabwiz="c:\program files\windows ce tools\wce420\pocket pc 2003\Tools\cabwiz.exe"
 
16
 
 
17
if not exist ARM_bins mkdir ARM_bins
 
18
 
 
19
if not exist %lifeARMBinary% goto NoBin
 
20
@echo "Copying binary to ARM_bins..."
 
21
copy %lifeARMBinary% ARM_bins
 
22
 
 
23
if not exist %fileLife% goto Usage
 
24
if not exist %fileCabwiz% goto Usage
 
25
@echo Building %fileCabwiz% %fileLife%
 
26
%fileCabwiz% %fileLife% /err life.err /cpu PPC2003_ARM
 
27
 
 
28
REM To make CABs for two CPUS, use this line and uncomment lines in the .inf file
 
29
REM %fileCabwiz% %fileLife% /err life.err /cpu PPC2003_ARM PPC2003_x86
 
30
 
 
31
@echo Copying setup files to the Deliver directory
 
32
if not exist Deliver mkdir Deliver
 
33
copy life.*.CAB Deliver
 
34
copy install.ini Deliver
 
35
copy life.ico Deliver
 
36
copy setup.exe Deliver
 
37
 
 
38
echo "Built: see the Deliver directory for the installation files."
 
39
goto Exit
 
40
 
 
41
:Usage
 
42
@echo ---
 
43
@echo Edit this batch file to point to the correct directories
 
44
@echo    fileLife = %fileLife%
 
45
@echo    fileCabwiz  = %fileCabwiz%
 
46
@echo       (these files are included in the Windows CE SDK)
 
47
@echo ---
 
48
 
 
49
goto Exit
 
50
 
 
51
:NoBin
 
52
@echo You need to build %lifeARMBinary%.
 
53
 
 
54
:Exit
 
55