> > The only other solution I'd see would be a compiler specific magic > > property. Something like build.compiler.gcj.native and we'd drop -C > > if that property was set to true. > > No problem for me if everything is well documented ;-) Seems to be a > good solution. Can you point me were I have to patch such a > possibility > or will you do that? (I'm not in a hurry at all, it's a > possible future > project! ;-) )
Documentation is done by the task (see manual for <javac>). E.g. the jikes adapter uses a magic property. src/main/.../taskdefs/compiler/Jikes: 044: public boolean execute() throws BuildException { 078: // if the user has set JIKESPATH we should add the contents as well 089: String jikesPath = System.getProperty("jikes.class.path"); 080: if (jikesPath != null) { 081: classpath.append(new Path(project, jikesPath)); 082: } Jan