PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL BE LOST SOMEWHERE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2958 *** shadow/2958 Wed Aug 1 20:13:37 2001 --- shadow/2958.tmp.4700 Wed Aug 1 23:28:46 2001 *************** *** 15,17 **** --- 15,37 ---- +============================================================================+ | DESCRIPTION | Ant is great but to replace make for most "standard" build environments, it needs a way to specify any compiler and targets, not just javac/jikes and *.java->class files. Several of our projects have C modules as well. A <compile> tag with an attribute for specifying javac or jikes or gcc or bcc would be useful. Then running ant would build whole systems containing java and C files for quicker deployment without the makefile hassles. + + ------- Additional Comments From [EMAIL PROTECTED] 2001-08-01 23:28 ------- + um, ant does more than .java to .class already, such as RMI idl to java and + other java preprocessors and even {C#,.il asm} to .NET il, . It just happens to + do java compilation really well, because that is what most people use it for. + + Going to a generic compile task wouldn't work as each language has their own + options : java has its classpath, C++ has its list of directories for includes, + and they all have different ways of working out dependencies. So you couldn't + really do a clean compile facade independent of the underlying language. + + What you seem to need is a cc, cpp or gcc task, which isn't a 'generalised + build tool' request so much as an 'add C/C++ support' request. If that is the + case, the title of this request is incorrect, either it should be renamed or + marked as invalid. + + And if it really is what you want, search the ant-dev archives back in june for + messages with 'C/C++' titles in them -there have been a couple of submissions + of tasks which do exactly that, submissions which C/C++ users such as yourself + could help test and flesh out. \ No newline at end of file
