f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen#
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen#
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# This code is free software; you can redistribute it and/or modify it
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# under the terms of the GNU General Public License version 2 only, as
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# published by the Free Software Foundation. Oracle designates this
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# particular file as subject to the "Classpath" exception as provided
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# by Oracle in the LICENSE file that accompanied this code.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen#
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# This code is distributed in the hope that it will be useful, but WITHOUT
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# version 2 for more details (a copy is included in the LICENSE file that
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# accompanied this code).
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen#
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# You should have received a copy of the GNU General Public License version
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# 2 along with this work; if not, write to the Free Software Foundation,
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen#
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# or visit www.oracle.com if you need additional information or have any
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# questions.
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen#
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen#
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen# Makefile for the nio/multicast sample code
1346b1f0388f4100bb3c2a2bb23bc881769c020cTom Gundersen#
377a218f876507fb8be9c21ef4121fa2576ec317Tom Gundersen
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom GundersenBUILDDIR = ../../..
fe8db0c5ee3365a2fc80ee7ebffa238f9a0a2ae2Tom Gundersen
fe8db0c5ee3365a2fc80ee7ebffa238f9a0a2ae2Tom GundersenPRODUCT = java
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gunderseninclude $(BUILDDIR)/common/Defs.gmk
8cd11a0f0f4ca05199e1166f6a07472b296f7455Tom Gundersen
602cc437e8b4a3ab760b5a23fa4f3112134d9c36Tom GundersenSAMPLE_SRC_DIR = $(SHARE_SRC)/sample/nio/multicast
c166a070553511e402de5ad216d3fb62b49bdacbTom GundersenSAMPLE_DST_DIR = $(SAMPLEDIR)/nio/multicast
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom GundersenSAMPLE_FILES = \
0c2f9b84698b25e6065b9febd21486669a13870fTom Gundersen $(SAMPLE_DST_DIR)/Reader.java \
0c2f9b84698b25e6065b9febd21486669a13870fTom Gundersen $(SAMPLE_DST_DIR)/Sender.java \
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen $(SAMPLE_DST_DIR)/MulticastAddress.java
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersenall build: $(SAMPLE_FILES)
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen$(SAMPLE_DST_DIR)/%: $(SAMPLE_SRC_DIR)/%
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen $(install-file)
f579559b3a14c1f1ef96c372e7626c4733e6ef7dTom Gundersen
5a3eb5a77d7c491a31818c4dfdcf8fd7dcaaadb2Tom Gundersenclean clobber:
5a3eb5a77d7c491a31818c4dfdcf8fd7dcaaadb2Tom Gundersen $(RM) -r $(SAMPLE_DST_DIR)
5a3eb5a77d7c491a31818c4dfdcf8fd7dcaaadb2Tom Gundersen
0617ffabe86a6d366252477eafbe59a888b149d4Tom Gundersen.PHONY: all build clean clobber
0617ffabe86a6d366252477eafbe59a888b149d4Tom Gundersen