ANT problem

M

manny

Hi all

I'm using single ANT script to compile many .net projects.
One of the projects in my build requires compilation under framework
2.0 (the rest is 1.1).
I want to change my script so that in particular moment , before
calling csc task to compile 2.0 project , env var PATH is set by
running proper vsvars32.bat. After compilation , I want to change env
var PATH (running another vsvars32.bat) so it points back to framework
1.1 directories.

NOTE that vsvars32.bat is a file which sets PATH variable but only for
console session which 'called' the file

I cannot use NANT. I have to achieve this with ANT, and what is more
important ,all projects must compile with calling single ANT script. I
tried running exec task with batch file changing PATH variable but
changes are not stored , and csc is using 'old' paths (pointing .net
1.1)

regards
Wojtek
 
R

rhino_redux

manny said:
Hi all

I'm using single ANT script to compile many .net projects.
One of the projects in my build requires compilation under framework
2.0 (the rest is 1.1).
I want to change my script so that in particular moment , before
calling csc task to compile 2.0 project , env var PATH is set by
running proper vsvars32.bat. After compilation , I want to change env
var PATH (running another vsvars32.bat) so it points back to framework
1.1 directories.

NOTE that vsvars32.bat is a file which sets PATH variable but only for
console session which 'called' the file

I cannot use NANT. I have to achieve this with ANT, and what is more
important ,all projects must compile with calling single ANT script. I
tried running exec task with batch file changing PATH variable but
changes are not stored , and csc is using 'old' paths (pointing .net
1.1)

I think you would do better to ask this question on the Ant user
mailing list than here. There are certainly Ant users on this newsgroup
but this is primarily a Java newsgroup and the specialists at the Ant
user mailing list are probably the best place to ask your question.

You can subscribe to that mailing list from this page:
http://ant.apache.org/mail.html.
The volume of traffic on this list is fairly low - a dozen or so
messages a day - but the quality is very high and you often get help
within a few hours of asking your question.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,007
Latest member
obedient dusk

Latest Threads

Top