| version 1.30, 2002/06/15 15:42:44 |
version 1.31, 2002/07/01 10:41:44 |
| Line 67 INSTALL_DATA = @INSTALL_DATA@ |
|
| Line 67 INSTALL_DATA = @INSTALL_DATA@ |
|
| INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
| transform = @program_transform_name@ |
transform = @program_transform_name@ |
| mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs |
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs |
| |
LN_S = @LN_S@ |
| |
MAKEINFO = @MAKEINFO@ |
| |
RANLIB = @RANLIB@ |
| |
STRIP = @STRIP@ |
| |
AWK = @AWK@ |
| |
JADEWRAP = @JADEWRAP@ |
| |
DOXYGEN = @DOXYGEN@ |
| |
TAR = tar |
| |
GZIP_ENV = --best |
| |
NROFF = nroff |
| |
DEPEND = makedepend |
| |
|
| NORMAL_INSTALL = : |
NORMAL_INSTALL = : |
| PRE_INSTALL = : |
PRE_INSTALL = : |
| Line 78 POST_UNINSTALL = : |
|
| Line 89 POST_UNINSTALL = : |
|
| CC = @CC@ |
CC = @CC@ |
| CPP = @CPP@ |
CPP = @CPP@ |
| CXX = @CXX@ |
CXX = @CXX@ |
| CFLAGS = -O2 -Wall -pedantic -I$(srcdir) -I$(top_builddir) |
CFLAGS = -O2 -Wall -Wshadow -pedantic |
| LN_S = @LN_S@ |
CPPFLAGS = @CPPFLAGS@ |
| MAKEINFO = @MAKEINFO@ |
LDFLAGS = @LDFLAGS@ |
| RANLIB = @RANLIB@ |
DEFS = @DEFS@ |
| STRIP = @STRIP@ |
INCLUDES = -I$(srcdir) -I$(top_builddir) |
| AWK = @AWK@ |
|
| JADEWRAP = @JADEWRAP@ |
|
| DOXYGEN = @DOXYGEN@ |
|
| TAR = tar |
|
| GZIP_ENV = --best |
|
| NROFF = nroff |
|
| DEPEND = makedepend |
|
| |
|
| COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) |
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) |
| CCLD = $(CC) |
CCLD = $(CC) |
| Line 120 SGML_FILES = $(srcdir)/sgml/introduction |
|
| Line 125 SGML_FILES = $(srcdir)/sgml/introduction |
|
| # }}} Targets |
# }}} Targets |
| |
|
| |
|
| all: makefiles configure-scripts doc |
all: configure-scripts makefiles doc |
| |
|
| # Makefiles, configure scripts dependencies {{{ |
# Makefiles, configure scripts dependencies {{{ |
| makefiles: $(top_builddir)/Makefile \ |
makefiles: $(top_builddir)/Makefile \ |
| Line 167 $(top_builddir)/config.status: $(top_src |
|
| Line 172 $(top_builddir)/config.status: $(top_src |
|
| @cd $(top_builddir) \ |
@cd $(top_builddir) \ |
| && $(SHELL) ./config.status --recheck |
&& $(SHELL) ./config.status --recheck |
| |
|
| $(top_builddir)/configure: $(top_srcdir)/configure.in |
$(top_srcdir)/configure: $(top_srcdir)/configure.in |
| @cd $(top_builddir) \ |
@cd $(top_builddir) \ |
| $(SHELL) ./config.status --recheck \ |
$(SHELL) ./config.status --recheck \ |
| && $(AUTOCONF) |
&& cd $(top_srcdir) \ |
| |
&& $(AUTOCONF) |
| |
|
| $(top_builddir)/config.h: $(top_srcdir)/config.h.in $(top_builddir)/config.status |
$(top_builddir)/config.h: $(top_srcdir)/config.h.in $(top_builddir)/config.status |
| @cd $(top_builddir) \ |
@cd $(top_builddir) \ |
| Line 194 html: sgml/defs.sgml $(SGML_FILES) |
|
| Line 200 html: sgml/defs.sgml $(SGML_FILES) |
|
| @if [ "x$(JADEWRAP)" = "x" ]; then \ |
@if [ "x$(JADEWRAP)" = "x" ]; then \ |
| echo 'Program "jw" (DocBook) seems to be not available, HTML documentation build skipped.'; \ |
echo 'Program "jw" (DocBook) seems to be not available, HTML documentation build skipped.'; \ |
| else \ |
else \ |
| echo '<!ENTITY % output-html "INCLUDE">' > $(top_srcdir)/doc/sgml/defs-output-type.sgml; \ |
echo '<!ENTITY % output-html "INCLUDE">' > $(srcdir)/sgml/defs-output-type.sgml; \ |
| $(JADEWRAP) -f docbook -b html -o $(top_builddir)/doc/html $(srcdir)/sgml/libcfg+.sgml; \ |
$(JADEWRAP) -f docbook -b html -o $(top_builddir)/doc/html $(srcdir)/sgml/libcfg+.sgml; \ |
| rm -f $(top_srcdir)/sgml/defs-output-type.sgml; \ |
rm -f $(srcdir)/sgml/defs-output-type.sgml; \ |
| fi |
fi |
| |
|
| man: sgml/defs.sgml $(SGML_FILES) |
man: sgml/defs.sgml $(SGML_FILES) |
| @if [ "x$(JADEWRAP)" = "x" ]; then \ |
@if [ "x$(JADEWRAP)" = "x" ]; then \ |
| echo 'Program "jw" (DocBook) seems to be not available, man page build skipped.'; \ |
echo 'Program "jw" (DocBook) seems to be not available, man page build skipped.'; \ |
| else \ |
else \ |
| echo '<!ENTITY % output-man "INCLUDE">' > $(top_srcdir)/doc/sgml/defs-output-type.sgml; \ |
echo '<!ENTITY % output-man "INCLUDE">' > $(srcdir)/doc/sgml/defs-output-type.sgml; \ |
| $(JADEWRAP) -f docbook -b man -o $(top_builddir)/doc/man $(srcdir)/sgml/libcfg+.sgml; \ |
$(JADEWRAP) -f docbook -b man -o $(top_builddir)/doc/man $(srcdir)/sgml/libcfg+.sgml; \ |
| rm -f $(top_srcdir)/sgml/defs-output-type.sgml; \ |
rm -f $(srcdir)/sgml/defs-output-type.sgml; \ |
| fi |
fi |
| |
|
| doxygen: Doxyfile |
doxygen: Doxyfile |
|
|
| install-html: |
install-html: |
| @$(NORMAL_INSTALL) |
@$(NORMAL_INSTALL) |
| @$(mkinstalldirs) $(DESTDIR)$(pkgdatadir) |
@$(mkinstalldirs) $(DESTDIR)$(pkgdatadir) |
| cd $(top_builddir)/doc && \ |
if test -d $(top_builddir)/doc/html ; then \ |
| for p in html/* ; do \ |
cd $(top_builddir)/doc/html && \ |
| echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \ |
for p in * ; do \ |
| $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \ |
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/html/$$p"; \ |
| done |
$(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/html/$$p; \ |
| |
done \ |
| |
else \ |
| |
echo -en "Directroy $(top_builddir)/doc/html not found, "; \ |
| |
echo "html documentation NOT installed!"; \ |
| |
fi |
| uninstall-html: |
uninstall-html: |
| @$(NORMAL_UNINSTALL) |
@$(NORMAL_UNINSTALL) |
| @echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
@echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
|
|
| $(DESTDIR)$(pkgdatadir)/sgml/defs.sgml"; \ |
$(DESTDIR)$(pkgdatadir)/sgml/defs.sgml"; \ |
| $(INSTALL_DATA) $(top_builddir)/doc/sgml/defs.sgml \ |
$(INSTALL_DATA) $(top_builddir)/doc/sgml/defs.sgml \ |
| $(DESTDIR)$(pkgdatadir)/sgml/defs.sgml; |
$(DESTDIR)$(pkgdatadir)/sgml/defs.sgml; |
| @cd $(srcdir)/sgml && \ |
@if test -d $(srcdir)/sgml ; then \ |
| for p in *.sgml ; do \ |
cd $(srcdir)/sgml && \ |
| if [ "x$$p" != "xdefs.sgml" ]; then \ |
for p in *.sgml ; do \ |
| echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/sgml/$$p"; \ |
if [ "x$$p" != "xdefs.sgml" ]; then \ |
| $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/sgml/$$p; \ |
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/sgml/$$p"; \ |
| fi; \ |
$(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/sgml/$$p; \ |
| done |
fi; \ |
| |
done \ |
| |
else \ |
| |
echo -en "Directroy $(srcdir)/sgml not found, "; \ |
| |
echo "sgml documentation NOT installed!"; \ |
| |
fi |
| uninstall-sgml: |
uninstall-sgml: |
| @$(NORMAL_UNINSTALL) |
@$(NORMAL_UNINSTALL) |
| @echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
@echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
|
|
| install-doxygen: |
install-doxygen: |
| @$(NORMAL_INSTALL) |
@$(NORMAL_INSTALL) |
| @$(mkinstalldirs) $(DESTDIR)$(pkgdatadir) |
@$(mkinstalldirs) $(DESTDIR)$(pkgdatadir) |
| @cd $(top_builddir)/doc/ && \ |
@if test -d $(top_builddir)/doc/doxygen ; then \ |
| for p in doxygen/* ; do \ |
cd $(top_builddir)/doc/doxygen && \ |
| echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \ |
for p in * ; do \ |
| $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \ |
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/doxygen/$$p"; \ |
| done |
$(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/doxygen/$$p; \ |
| |
done \ |
| |
else \ |
| |
echo -en "Directroy $(top_builddir)/doc/doxygen not found, "; \ |
| |
echo "Doxygen documentation NOT installed!"; \ |
| |
fi |
| uninstall-doxygen: |
uninstall-doxygen: |
| @$(NORMAL_UNINSTALL) |
@$(NORMAL_UNINSTALL) |
| @echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
@echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
|
|
| clean-doxygen: |
clean-doxygen: |
| -rm -rf doxygen/ |
-rm -rf doxygen/ |
| -rm -f doxygen.tmp~ |
-rm -f doxygen.tmp~ |
| |
|
| |
mostlyclean: |
| |
|
| |
maintainer-clean: maintainer-clean-hdr maintainer-clean-generic |
| |
@echo |
| |
@echo "-----------------------------------------------------------" |
| |
@echo "This command is intended for maintainers to use;" |
| |
@echo "it deletes files that may require special tools to rebuild." |
| |
@echo "-----------------------------------------------------------" |
| |
@echo |
| |
|
| |
maintainer-clean-generic: |
| |
-rm -f $(top_builddir)/config.status $(top_srcdir)/configure |
| |
-rm -f $(top_builddir)/lib$(PACKAGE)-*.tar.gz |
| |
|
| |
maintainer-clean-hdr: |
| |
-rm -f $(top_builddir)/config.h |
| |
|
| |
|
| |
distclean: clean |
| |
-rm -f Doxyfile Makefile sgml/defs.sgml |
| |
|
| |
distclean-generic: |
| |
|
| |
distclean-hdr: |
| |
-rm -f $(top_builddir)/config.h |
| |
|
| # }}} clean |
# }}} clean |
| |
|
| # vim600: fdm=marker fdc=3 |
# vim600: fdm=marker fdc=3 |