Basically I've got tones of project files in a workspace, each with
different configurations (eg. Release, Debug, Release Unicode, Debug
Unicode). If anyone's used the Project Settings window then they'll know how
difficult it is to manage multiple projects and keeping settings consistent,
clean and vanilla as possible.
So am wondering if anyone knows how to compare all configurations in all
projects at a glance? And checking for settings out-of-place.. and cleaning
up the additional-include/lib paths, etc.
There is actually a pretty cool utility called "RollupYourSleeves"
that will do this for you. If you get the free add-on tool called
"BrewTwoPotsOfJava," this will help speed it up.
Try it. Its open source and free too! <g>
Jokes to the side, I have, let me count.. DIR *.DSP /s.. 337 VC6
Project files. Of course, not all of them are used for our products,
but it took many years to get it right with version control, building
and packaging, even CD burning.
You got to write your tools to handle your needs, C/C++ utils, batch
files, etc.
One thing you can do better today is with better console based
scripting tools, like javascript, jscript, VBASIC. You have a
javascript/jscript interpreter called cscript.exe.
Also, even the batch file commands are better too handle strings. Did
you know you can do structured programming in batch files?
You have also have unix wienie based tools such as Perl and Python
which the gookids use in their ugly "4 hours to compile" Chrome
browser. 4 hours for a simple app?
Perl, I hear is good for string manipulation needs, but I like to
understood my code too so not for me.
I like PHP too. Has a C feel to it with oops. The PHP people actually
have pretty good Build Project system based on jscript.
There is also some new Make facility called CMAKE
Anyway, there are many tools, and you can write your own, which means,
no matter what, you still need to get "RollUpYourSleeves!" :-)
--
"And Wan" <and...@hotmail.com> spake the secret code
<E3880701-1AC1-40F1...@microsoft.com> thusly:
>Anyway guru/expert of Visual C++ 6 project files?
Why are you using a 10 year old buggy compiler and IDE?
--
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
<http://www.xmission.com/~legalize/book/download/index.html>
Legalize Adulthood! <http://blogs.xmission.com/legalize/>