Makefile revision 761
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski###############################################################################
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski#
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski# libFS Makefile
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski#
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# Use is subject to license terms.
3f69b6948966979163bdfe8331c38833d5d90ecdChristian Maeder#
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# Permission is hereby granted, free of charge, to any person obtaining a
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# copy of this software and associated documentation files (the
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# "Software"), to deal in the Software without restriction, including
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski# without limitation the rights to use, copy, modify, merge, publish,
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# distribute, and/or sell copies of the Software, and to permit persons
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# to whom the Software is furnished to do so, provided that the above
b00eb484c6da5e124721807c7474b54aefb5da0aTill Mossakowski# copyright notice(s) and this permission notice appear in all copies of
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# the Software and that both the above copyright notice(s) and this
b00eb484c6da5e124721807c7474b54aefb5da0aTill Mossakowski# permission notice appear in supporting documentation.
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder#
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
92b9584b5e3355ca16acb34cb10657a757009a06Till Mossakowski# INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
ad270004874ce1d0697fb30d7309f180553bb315Christian Maeder# FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
b00eb484c6da5e124721807c7474b54aefb5da0aTill Mossakowski#
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# Except as contained in this notice, the name of a copyright holder
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# shall not be used in advertising or otherwise to promote the sale, use
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# or other dealings in this Software without prior written authorization
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# of the copyright holder.
f5fea49c86d93945ecb0aaf057059320ccd83c75Christian Maeder#
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski# @(#)Makefile 1.3 09/07/31
b00eb484c6da5e124721807c7474b54aefb5da0aTill Mossakowski#
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till Mossakowski
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder# Package name used in tarballs
bb471eb3696d79fa291ac8c1d92d7ead6c58c6c2Till MossakowskiMODULE_NAME=libFS
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder# Version number (used in path names)
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian MaederMODULE_VERSION=1.0.2
b00eb484c6da5e124721807c7474b54aefb5da0aTill Mossakowski
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder# Patches to apply to source after unpacking, in order
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian MaederSOURCE_PATCHES = solaris-abi.patch
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder# Regenerate Makefile.in's from Makefile.am's after patching them
94e112d16f89130a688db8b03ad3224903f5e97eChristian MaederAUTORECONF=yes
a2c117ca032ef5f4b85b038fbc79ba6699d048d3Christian Maeder
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder# Library name
a2c117ca032ef5f4b85b038fbc79ba6699d048d3Christian MaederLIBNAME=FS
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder# Man pages to apply Sun footer to & attributes to list
94e112d16f89130a688db8b03ad3224903f5e97eChristian Maeder#SUNTOUCHED_MANPAGES=man/*.man
94e112d16f89130a688db8b03ad3224903f5e97eChristian MaederSUN_PACKAGE=SUNWxwplt
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian MaederMODULE_STABILITY=Uncommitted
a2c117ca032ef5f4b85b038fbc79ba6699d048d3Christian MaederLIB_MAN_SUFFIX=3FS
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder# Link with version mapfile
a2c117ca032ef5f4b85b038fbc79ba6699d048d3Christian MaederMODULE_LD_OPTIONS = -M $(PWD)/mapfile-vers
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maeder
a2c117ca032ef5f4b85b038fbc79ba6699d048d3Christian Maeder# pkg-config files that need to have -R added
94e112d16f89130a688db8b03ad3224903f5e97eChristian MaederFIX_PC_FILES=libfs.pc.in
1212fa96900e746341f5d35698e15efd126812d6Christian Maeder
83284b6457eee0b3fd611eb1edfb514c68638e1cChristian Maederinclude ../Makefile.inc
a6f1992e08b8efa7c9efc5fc4e5dd86094486087Till Mossakowski