This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
javac+packages+gcj+makefile=help_wanted
- To: java-discuss at sourceware dot cygnus dot com
- Subject: javac+packages+gcj+makefile=help_wanted
- From: ashe at boulder dot qms dot com (Steven Ashe)
- Date: Fri, 24 Sep 99 12:28:59 MDT
I cannot come up with a scheme for this build scenario:
1) There are nested packages
2) javac (actually jikes) is used since the code is 1.1, i.e. gcj -C ain't an
option.
3) There should be a makefile that actually does dependencies, i.e. doesn't
send files through javac or gcj if they're not newer than the
.java source or don't reference newer .class files.
I've built makefiles that work with gcj without #1, but with packages
thrown in, I'm stuck.
I've seen various schemes that send groups of .java to javac or
.class to gcj (like the build of libgcj(?)), but I have lots of classes, and
it bogs down development to recompile the whole mess every time there's a
small source change.
Any ideas?
Thanks.
-Steve Ashe
ashe@qms.com