ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Brown <hyb...@twcny.rr.com>
Subject ANT with MSDev
Date Sun, 02 Mar 2003 19:38:26 GMT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


I'm trying to replace my horrible NT batch scripts with ANT.  I'm failing 
miserably and would greatly appreciate some assistance.

Very briefly, I've got a bunch of VC++ projects that I currently compile with 
the msdev command, pointing to the workspace files and using the /USEENV 
flag.  The /USEENV flag lets me specify the INCLUDE and LIB paths in my batch 
script.

In my ANT build.xml file, I'm using the "exec" task to launch "msdev", and I'm 
using "arg" to pass in the workspace and parameters.  This works fine if I 
don't use the /USEENV parameter.  As soon as I do, MSDev complains that it 
can't find some AFX header files, which I would expect.

I put the following:

<env key="INCLUDE" path="<whatever the path is to the afx header files>"/>

as a nested element of my "exec" task (right beneath the arguments), but it 
doesn't help any.

Looking at the verbose output, it tells me that it sets INCLUDE to what I 
want, but I still get errors from the compiler telling me it can't find the 
header files.

Any suggestions?  I'm not terribly interested in the cpptask stuff, because I 
do want to make use of the existing workspace files that we have (to keep it 
simple I suppose).

Thanks in advance,
Kevin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+Yl2yn8LJsdIuubMRAtg6AJ9luvyzUSmF03d0hHnHo1WUmQqqoQCeNt++
kashiT+ZM4ASLc5YQ0lc/O0=
=jXx5
-----END PGP SIGNATURE-----


Mime
View raw message