From: "Aaron Hansen" <[EMAIL PROTECTED]>
> We were looking at the sample VB build script found in the CW examples
> folder and tried running it unaltered. It seems to have found and built
> our project for debug and release. However I have zero experience with
> VB and very little with scripts in general. Is the sample VB build
> script generally able to handle building large complex apps? Anyone out
> there have any tips on common pitfalls or recommended changes/additions?
>
I modified this for a project made up of several applications
based on a set of static libraries and it worked well. One of
the changes I made was to remove the object code before
starting by adding:
' Remove existing object code before starting
cwProj.RemoveObjectCode 0, true
in front of the line:
' Rebuild fresh
Set buildMsgs = cwProj.BuildandWaitToComplete
I also extended it to run from a command file containing the
names of the projects I wanted built, in the order I wanted
them built. This was just some code to open a text file supplied
on the command line and then iterate:
- read a line from the file and (on the assumption that the
text of the line is a project name)
- open that project (by replacing the line):
fNewProj = GetProject(cwApp, cwProj, s)
with:
Set cwProj = cwApp.OpenProject(s, TRUE, 0, 1)
At the same time I copied the errors and warnings counts to a
summary log file so that I could check the run by confirming that
all projects had non-zero error or warning counts.
Chris Tutty
--
For information on using the Palm Developer Forums, or to unsubscribe, please
see http://www.palmos.com/dev/support/forums/