| ANT with MSDev | ANT with MSDev 2003-03-02 - By Kevin Brown
-----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-----
|
|
 |