ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 28935] New: - Create .NET solution files
Date Wed, 12 May 2004 19:30:53 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=28935>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28935

Create .NET solution files

           Summary: Create .NET solution files
           Product: Ant
           Version: unspecified
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Enhancement
          Priority: Other
         Component: Build Process
        AssignedTo: dev@ant.apache.org
        ReportedBy: mstevens@formfactor.com


Can Ant do the following?:
1. Analyze a set of source C++ files.
2. Determine the include paths needed.  In other words, the -I path compiler 
option.
3. Divide the source files into packages and build targets (static libs, 
dynamic libs, executables),
   based on directory structure and other smart rules.
4. Determine the dependencies between build targets.  Create a report 
explaining the reason for each dependency. 
5. Create Microsoft .NET project and solution files, on project file per build 
target, one solution file per package.
6. Create make files for Linux.
7. Create Visual SlickEdit workspace and project files for Linux, which use the 
Linux make files.
8. Create Doxygen control files for each package, and for the whole set of 
source code.
9. Create documentation build script(s) to put together .gif and other files in 
the 
   appropriate place relative to the doxygen-generated html.

And does it do all of the above fast enough so that individual developers don't 
need
to touch the project files, etc. when adding, removing or changing source code 
files
-- it's fast enough to just re-run Ant to do all of this, on a project of 2000 
C++
source files?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message