Hi, On Thu, 2003-07-17 at 10:44, Andy Walter wrote: > Currently, we write those dependencies manually (our Builder tool > automatically checks, however, for false entries). We want to enhance our > Builder to generate those files in the near future. Since the Builder is not > free software, we can only contribute a binary version of it.
The GNU Classpath project will not accept contributions of proprietary programs or files that can only be generated/read by them. But hand maintained dependencies files could still be interesting if shared by multiple projects (more hands to keep the work light). I will try to convince the gcj developers to take a look at them (hi guys, you have been CCed, the files in question can be found in GNU Classpath CVS as e.g. java/util/class-dependencies.conf). gcj currently also use a hand maintained list but 'in source'. Basically they add a SomeOtherClass.class statements to a class that (indirectly) uses some other class through reflection. That way the linker links in the complete class (not just the referenced methods as the class-dependencies files seem to indicate JamaicaVM does). On the other hand they don't have to add references that occur in 'native code' since they use CNI which basically means that the linker can treat C++ and Java class the same and sees who uses what directly. Cheers, Mark _______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath