#263 solution target and vcproj support for custom build steps

0.85
closed-fixed
Tasks (408)
5
2006-10-29
2004-12-09
No

When you have a vc project with a custom build step
specified, the custom build step is not executed as
would normally occur if you run the build from the
Development environment.

I tested this on Visual Studio 2003.

Attached is a project that can be used to reproduce the
issue.

This project should run the following command.

echo This is a custom build step > buildoutput.txt

to produce a build output of buildoutput.txt

Custom build steps can also have input files.

In this case the input file is input.txt.

Download the example and build midltest.build to
reproduce the issue.

Discussion

  • Tom McAnnally

    Tom McAnnally - 2004-12-09

    Project to reproduce custom build step issue.

     
  • Tom McAnnally

    Tom McAnnally - 2004-12-14
    • status: open --> open-remind
     
  • Tom McAnnally

    Tom McAnnally - 2004-12-14

    Logged In: YES
    user_id=1175155

    I have seen lots of activity with vcproj issues, is anyone
    looking at this issue?

     
  • Gert Driesen

    Gert Driesen - 2004-12-14
    • status: open-remind --> open
     
  • Gert Driesen

    Gert Driesen - 2004-12-14

    Logged In: YES
    user_id=707851

    Tom,

    I've asked Simon if he can have a look at this issue, but I
    can't promise anything right now.

    Gert

     
  • Tom McAnnally

    Tom McAnnally - 2005-01-24

    Logged In: YES
    user_id=1175155

    I have seen no action on this. Just wondering if anything has
    been done with it.

     
  • Gert Driesen

    Gert Driesen - 2005-01-24

    Logged In: YES
    user_id=707851

    I recently did some refactoring that should allow us to
    implement a fix for this issue. But I didn't yet have time for it.

    I did implement support for project-level build events, though.

    I'll let you know when something hits cvs (and the nightly
    builds).

     
  • Andrea Barbieri

    Andrea Barbieri - 2005-07-20

    Logged In: YES
    user_id=65472

    Hello

    any idea if we are getting near a fix?

    many thanks

     
  • Matt Trentini

    Matt Trentini - 2005-08-08

    Logged In: YES
    user_id=667724

    Heya Guys,

    Just adding my request for this feature - it's a show
    stopper for me for the solution task (forcing me to instead
    use exec/devenv).

    Also, don't forget that not just projects can have custom
    build steps - so can individual _files_.

    Thanks,
    Matt

     
  • Derek Hofmann

    Derek Hofmann - 2005-09-29

    Logged In: YES
    user_id=662400

    I too have a .vcproj file with a custom build step that could
    benefit from this.

     
  • Jens Braeuer

    Jens Braeuer - 2005-10-13

    Logged In: YES
    user_id=480617

    Just wanted to ask, whether there is any progress for this
    bug. At the moment the solution-task is the only advantage
    of nant over ant (as far i am concerned). So this is a
    blocker for me...

    nevertheless for a version 0.85 nant look really great.

     
  • Bill Arnette

    Bill Arnette - 2006-10-23

    Logged In: YES
    user_id=1097659

    Add my name to a request for this feature.

     
  • Gert Driesen

    Gert Driesen - 2006-10-24

    Logged In: YES
    user_id=707851

    Ok, I hear you ;-)

    I'm working on it, and will have a basic (but working) implementation available later this week.

    I'll let you know when a new nightly build with this feature is available.

    Gert

     
  • Gert Driesen

    Gert Driesen - 2006-10-24
    • assigned_to: nobody --> drieseng
    • labels: --> Tasks
     
  • Gert Driesen

    Gert Driesen - 2006-10-29
    • milestone: --> 0.85
    • status: open --> closed-fixed
     
  • Gert Driesen

    Gert Driesen - 2006-10-29

    Logged In: YES
    user_id=707851

    This issue is now fixed in CVS, and will be available in the next nightly build (and NAnt 0.86 beta 1).

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks