From owner-java@FreeBSD.ORG Sun Dec 7 22:25:48 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA04246 for java-outgoing; Sun, 7 Dec 1997 22:25:48 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA04235 for ; Sun, 7 Dec 1997 22:25:42 -0800 (PST) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id WAA21835; Sun, 7 Dec 1997 22:25:07 -0800 (PST) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma021826; Sun Dec 7 22:24:56 1997 Received: (from archie@localhost) by bubba.whistle.com (8.8.5/8.6.12) id WAA09086; Sun, 7 Dec 1997 22:24:51 -0800 (PST) From: Archie Cobbs Message-Id: <199712080624.WAA09086@bubba.whistle.com> Subject: Re: bsd.java.mk In-Reply-To: <348B4F83.76966A11@fsl.noaa.gov> from Sean Kelly at "Dec 7, 97 06:38:12 pm" To: kelly@fsl.noaa.gov (Sean Kelly) Date: Sun, 7 Dec 1997 22:24:51 -0800 (PST) Cc: freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-java@FreeBSD.ORG Precedence: bulk Sean Kelly writes: > > Have any of you come up with a FreeBSD-styled bsd.java.mk yet? My > development's reached a point where I've got a fair number of classes > and packages that I could really stand to unify things a bit. And > before I reinvent the wheel, I thought I'd ask to see if anyone's > explored that territory already. > > If so, does your solution support JNI file generation? Javadoc > creation? RMIC stub/skeleton generation? Yes! :-) Here are three makefiles that I wrote a while back when I was playing with this stuff. These support compiling class files from .java files, as well as kaffe native libraries (with hooks for other native interfaces). This is just a start, really... but it goes a long way, thanks to the tidyness of the Java language. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com begin 644 javamk.tgz M'XL(`"*2BS0"`^U8;6^;2!#V5_@5T]2JFFL")G89V6=\Z?@^42(G"SZ2#\Y' M1[FZ;/QHTEJM;J<##0!M;[-_1H^A:7H]N+R;!EL?05-V0'O^?$]M==36#K2Z M/:W3TS3@9P7&YVMHRH_EQW`\TB?F6V-J6P-;.D9]2.-%XA+P@Y"DX,91Y@11 M$,V`NP"/N*&3X',D#Q4$44I+[F";5\0IV>\VE+FS-('&*1B2YT@PC+#@[Q? MK9"460K0(R"1>P.Q#_SDBHR*(_BP2C-95OPX@:%Y8J#^G<"K1]^K)`L/0&W> M4N5<_N9*3^(/969A^J8IS:ZO;^@O60*^*YZX.6Q?."F!BA%UAC__H(?C,WWP M1C\T#D_,#`SNQND@3-8Q=)U2#R`T7'E&9=7DP/-$/[6D@IG:C#!WA-0)[LN[$WL%NZ#"B.U?05PB!)X7FZ3&.=X6@?82#I6?>,I- MK;!-S]Y2MM0MBL?+G'G&!4JK!5*W%Q?EUPXX6%<"G\=,O*<\R$V*K1Z1J^OL MIN3(1?SGMH$(3\$?67I%4:$QFECO.2PLT-D^>#%':,U;8W`T9HAMH]_OOT`& MOIQ9PW=YL\D4-_:YI$'WTT1YRLP+)H-^RN#/RP\EKB=@;BH9QAQ/42T$LB5WJ%7^I/>`3; M]&"*ZLR;M\O2S@6P.V7'_O<^9',2\2,C[CR&C>9MD1\YM;,=0V&`)SXR9P(' M\QXY5P*'IGW^0/<;RV_U`UPR2_!`S\RQ'^S+DN`;%<9G[W,A@#7O:ZX%OVA> M,/.0"&@6X,BW'/S6/B6=`1,??N.YA5G%[@>>.'*9-]27T.M8LF,(V!F*8N:M M!)LK@K,TPQE_O9[%KKQ)M[(J[*\MD<]X6:5/[PQ:YUR^I_*2^*NA:KJGKZ99$MR[V&IC755%-- >-=544TTUU51333755%---=54TW?2%^/S:GX`*``` ` end