Makefile revision 6
d458ef4acb25b66d39525cca3ab5a64c4f210a0bTinderbox User# Copyright 2000-2007 Sun Microsystems, Inc. All Rights Reserved.
d458ef4acb25b66d39525cca3ab5a64c4f210a0bTinderbox User# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# This code is free software; you can redistribute it and/or modify it
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# under the terms of the GNU General Public License version 2 only, as
d458ef4acb25b66d39525cca3ab5a64c4f210a0bTinderbox User# published by the Free Software Foundation. Sun designates this
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# particular file as subject to the "Classpath" exception as provided
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# by Sun in the LICENSE file that accompanied this code.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# This code is distributed in the hope that it will be useful, but WITHOUT
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# version 2 for more details (a copy is included in the LICENSE file that
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# accompanied this code).
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# You should have received a copy of the GNU General Public License version
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# 2 along with this work; if not, write to the Free Software Foundation,
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# CA 95054 USA or visit www.sun.com if you need additional information or
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# have any questions.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox UserOTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial -Werror
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# Files to compile
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# Find platform-specific C source files
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# Various variables
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User -I$(CLASSHDRDIR)/../../../java.lang/java/CClassHeaders
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User $(OBJDIR)/../../../../sun/java.net/net/$(OBJDIRNAME)/net.lib \
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/io_util.obj \
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/FileDescriptor_md.obj
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox UserOTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox UserOTHER_LDLIBS += $(JVMLIB) $(LIBSOCKET) -lposix4 -ldl \
9c8c1a04853db32f2578a269cab9239c4f4c8b9bTinderbox User# Generate source files
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox UserFILES_genout = $(FILES_gen:%.java=$(GENSRCDIR)/%.java)
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User# Generated buffer classes