File: [Platon] / libplaton / Makefile.in (download)
Revision 1.10, Fri Oct 4 08:51:26 2002 UTC (21 years, 6 months ago) by rajo
Changes since 1.9: +12 -442
lines
Use Rules.make in Makefiles.
|
# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
# Main Makefile for libcfg+ library.
# $Id: Makefile.in,v 1.10 2002/10/04 08:51:26 rajo Exp $
PACKAGE = @PACKAGE@
VERSION = @VERSION@
# Directories {{{
top_builddir = .
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
man3dir = $(mandir)/man3
includedir = @includedir@
includedir_platon = $(includedir)/platon
oldincludedir = /usr/include
DESTDIR =
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
# }}} Directories
# top_builddir will be absolute path
top_builddir := $(shell cd $(top_builddir) > /dev/null 3>&1 && pwd || :)
# Targets {{{
SUBDIRS = platon utils
include_HEADERS =
noinst_HEADERS = platon/cfgfile.h \
platon/cmdline.h \
platon/shared.h \
platon/str/dynfgets.h \
platon/str/strctype.h \
platon/str/strdyn.h \
platon/str/strplus.h
noinst_SCRIPTS =
SCRIPTS = $(noinst_SCRIPTS)
DISTFILES = AUTHORS COPYING README INSTALL TODO \
Makefile.in configure.in \
config.h.in \
config.guess config.sub configure \
install-sh mkinstalldirs rebuild \
platon/ \
$(include_HEADERS) $(noinst_HEADERS) \
doc/
# }}} Targets
all: configure-scripts makefiles $(MANS) all-subdirs
include $(top_builddir)/Rules.make
HEADERS = $(include_HEADERS) $(noinst_HEADERS) $(CONFIG_HEADER)
$(top_builddir)/Makefile: $(top_srcdir)/Makefile.in $(top_builddir)/config.status
@cd $(top_builddir) \
&& CONFIG_FILES=Makefile CONFIG_HEADERS= \
$(SHELL) ./config.status
# Section: Install {{{
install: all
cd $(top_builddir)/platon && $(MAKE) $@
cd $(top_builddir)/doc && $(MAKE) $@
uninstall:
cd $(top_builddir)/platon && $(MAKE) $@
cd $(top_builddir)/doc && $(MAKE) $@
installcheck:
cd $(top_builddir)/platon && $(MAKE) $@
cd $(top_builddir)/doc && $(MAKE) $@
install-exec:
cd $(top_builddir)/platon && $(MAKE) $@
uninstall-exec:
cd $(top_builddir)/platon && $(MAKE) $@
install-lib:
cd $(top_builddir)/platon && $(MAKE) $@
uninstall-lib:
cd $(top_builddir)/platon && $(MAKE) $@
install-data:
cd $(top_builddir)/doc && $(MAKE) $@
install-strip:
cd $(top_builddir)/platon && $(MAKE) $@
installdirs:
cd $(top_builddir)/platon && $(MAKE) $@
cd $(top_builddir)/doc && $(MAKE) $@
install-man: $(MANS)
cd $(top_builddir)/doc && $(MAKE) $@
uninstall-man:
cd $(top_builddir)/doc && $(MAKE) $@
install-includeHEADERS: $(include_HEADERS)
cd $(top_builddir)/platon && $(MAKE) $@
uninstall-includeHEADERS:
cd $(top_builddir)/platon && $(MAKE) $@
# }}} Section: Install
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
# vim600: fdm=marker fdc=3
Platon Group <platon@platon.org> http://platon.org/
|