2N/A#
2N/A# CDDL HEADER START
2N/A#
2N/A# The contents of this file are subject to the terms of the
2N/A# Common Development and Distribution License (the "License").
2N/A# You may not use this file except in compliance with the License.
2N/A#
2N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A# or http://www.opensolaris.org/os/licensing.
2N/A# See the License for the specific language governing permissions
2N/A# and limitations under the License.
2N/A#
2N/A# When distributing Covered Code, include this CDDL HEADER in each
2N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A# If applicable, add the following below this CDDL HEADER, with the
2N/A# fields enclosed by brackets "[]" replaced with your own identifying
2N/A# information: Portions Copyright [yyyy] [name of copyright owner]
2N/A#
2N/A# CDDL HEADER END
2N/A#
2N/A#
2N/A# Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
2N/A#
2N/A
2N/A#
2N/A# define all the common stuff here for all the different platforms we are
2N/A# building on.
2N/A#
2N/A
2N/ALIBRARYCCC= libfru.a
2N/AVERS= .1
2N/A
2N/ASED= sed
2N/A
2N/AMAINOBJS= Parser.o \
2N/A PayloadReader.o \
2N/A libfru.o \
2N/A Ancestor.o
2N/A
2N/AYACCOBJS= nameSyntaxYacc.o
2N/ALEXOBJS= nameSyntaxLex.o
2N/A
2N/AGENUTOBJS= Str.o
2N/A
2N/AOBJECTS= $(MAINOBJS) \
2N/A $(YACCOBJS) \
2N/A $(LEXOBJS) \
2N/A $(GENUTOBJS)
2N/A
2N/AMAINSRCS= $(MAINOBJS:%.o=./libfru/%.cc)
2N/AYACCSRCS= $(YACCOBJS:%.o=./libfru/%.y)
2N/ALEXSRCS= $(LEXOBJS:%.o=./libfru/%.l)
2N/AGENUTSRCS= $(GENUTOBJS:%.o=./libgenutil/%.cc)
2N/A
2N/ASRCS= $(MAINSRCS) \
2N/A $(YACCSRCS) \
2N/A $(LEXSRCS) \
2N/A $(GENUTSRCS)
2N/A
2N/A# include common Makefiles
2N/Ainclude ../../Makefile.lib
2N/A
2N/ALIBS= $(DYNLIBCCC)
2N/ASTUBLIBS= $(DYNLIBCCC)
2N/A
2N/AMAPFILEDIR = ../libfru