| version 1.27, 2002/06/14 14:23:32 |
version 1.28, 2002/06/15 15:29:51 |
| Line 61 AUTOHEADER = autoheader |
|
| Line 61 AUTOHEADER = autoheader |
|
| |
|
| |
|
| INSTALL = @INSTALL@ |
INSTALL = @INSTALL@ |
| INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) |
INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
| INSTALL_DATA = @INSTALL_DATA@ |
INSTALL_DATA = @INSTALL_DATA@ |
| INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
| transform = @program_transform_name@ |
transform = @program_transform_name@ |
| Line 98 LINK = $(CCLD) $(CFLAGS) $(LDFLAGS) |
|
| Line 98 LINK = $(CCLD) $(CFLAGS) $(LDFLAGS) |
|
| |
|
| # Targets {{{ |
# Targets {{{ |
| |
|
| # sgml/defs.sgml is generated to $(top_builddir)/doc/sgml/ directory, therefore |
|
| # isn't in $(SGML_FILES) files, installed with another way |
|
| SGML_FILES = $(srcdir)/sgml/introduction.installation.sgml \ |
SGML_FILES = $(srcdir)/sgml/introduction.installation.sgml \ |
| $(srcdir)/sgml/introduction.overview.sgml \ |
$(srcdir)/sgml/introduction.overview.sgml \ |
| $(srcdir)/sgml/introduction.sgml \ |
$(srcdir)/sgml/introduction.sgml \ |
| Line 193 html: sgml/defs.sgml $(SGML_FILES) |
|
| Line 191 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_builddir)/doc//sgml/defs-output-type.sgml; \ |
echo '<!ENTITY % output-html "INCLUDE">' > $(top_srcdir)/doc/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_builddir)/sgml/defs-output-type.sgml; \ |
rm -f $(top_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_builddir)/doc/sgml/defs-output-type.sgml; \ |
echo '<!ENTITY % output-man "INCLUDE">' > $(top_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_builddir)/sgml/defs-output-type.sgml; \ |
rm -f $(top_srcdir)/sgml/defs-output-type.sgml; \ |
| fi |
fi |
| |
|
| doxygen: Doxyfile |
doxygen: Doxyfile |
| rm -rf doxygen/ |
@rm -rf doxygen/ |
| mkdir -p doxygen/ |
@mkdir doxygen/ |
| @if [ "x$(DOXYGEN)" = "x" ]; then \ |
@if [ "x$(DOXYGEN)" = "x" ]; then \ |
| echo 'Program "doxygen" seems to be not available, developer documentation build skipped.'; \ |
echo 'Program "doxygen" seems to be not available, developer documentation build skipped.'; \ |
| else \ |
else \ |
|
|
| $(pkgdatadir)/doxygen |
$(pkgdatadir)/doxygen |
| |
|
| install-html: |
install-html: |
| # html (nie kazdy ma DocBook!!) |
|
| @$(NORMAL_INSTALL) |
@$(NORMAL_INSTALL) |
| @$(mkinstalldirs) $(DESTDIR)$(pkgdatadir) |
@$(mkinstalldirs) $(DESTDIR)$(pkgdatadir) |
| cd $(top_builddir)/doc && \ |
cd $(top_builddir)/doc && \ |
|
|
| echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \ |
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \ |
| $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \ |
$(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \ |
| done |
done |
| # FIXME: uninstall must be rewriten! |
|
| uninstall-html: |
uninstall-html: |
| @$(NORMAL_UNINSTALL) |
@$(NORMAL_UNINSTALL) |
| @echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
@echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
| rm -rf $(DESTDIR)$(pkgdatadir); |
-rm -rf $(DESTDIR)$(pkgdatadir); |
| |
|
| |
# - install automaticaly generated defs.sgml file from |
| |
# $(top_builddir)/doc/sgml/ directory |
| |
# - install temporaty file sgml/defs-output-type.sgml |
| install-sgml: |
install-sgml: |
| @$(NORMAL_INSTALL) |
@$(NORMAL_INSTALL) |
| @$(mkinstalldirs) $(DESTDIR)$(pkgdatadir) |
@$(mkinstalldirs) $(DESTDIR)$(pkgdatadir) |
| @echo " $(INSTALL_DATA) $(top_builddir)/doc/sgml/defs.sgml $(DESTDIR)$(pkgdatadir)/sgml/defs.sgml"; \ |
@echo '<!ENTITY % output-html "INCLUDE">' > $(top_srcdir)/doc/sgml/defs-output-type.sgml; |
| |
@echo " $(INSTALL_DATA) \ |
| |
$(top_srcdir)/doc/sgml/defs-output-type.sgml \ |
| |
$(DESTDIR)$(pkgdatadir)/sgml/defs-output-type.sgml"; \ |
| |
$(INSTALL_DATA) $(top_srcdir)/doc/sgml/defs-output-type.sgml \ |
| |
$(DESTDIR)$(pkgdatadir)/sgml/defs-output-type.sgml |
| |
-@rm -f $(top_srcdir)/doc/sgml/defs-output-type.sgml; |
| |
@echo " $(INSTALL_DATA) \ |
| |
$(top_builddir)/doc/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 && \ |
@cd $(srcdir)/sgml && \ |
|
|
| $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/sgml/$$p; \ |
$(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/sgml/$$p; \ |
| fi; \ |
fi; \ |
| done |
done |
| # FIXME: uninstall must be rewriten! |
|
| uninstall-sgml: |
uninstall-sgml: |
| @$(NORMAL_UNINSTALL) |
@$(NORMAL_UNINSTALL) |
| @echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
@echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
| rm -rf $(DESTDIR)$(pkgdatadir); |
-rm -rf $(DESTDIR)$(pkgdatadir); |
| |
|
| install-doxygen: |
install-doxygen: |
| @$(NORMAL_INSTALL) |
@$(NORMAL_INSTALL) |
| Line 281 install-doxygen: |
|
| Line 288 install-doxygen: |
|
| echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \ |
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p"; \ |
| $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \ |
$(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir)/$$p; \ |
| done |
done |
| # FIXME: uninstall must be rewriten! |
|
| uninstall-doxygen: |
uninstall-doxygen: |
| @$(NORMAL_UNINSTALL) |
@$(NORMAL_UNINSTALL) |
| @echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
@echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
| rm -rf $(DESTDIR)$(pkgdatadir); |
-rm -rf $(DESTDIR)$(pkgdatadir); |
| |
|
| uninstall-dirs: |
uninstall-dirs: |
| @$(NORMAL_UNINSTALL) |
@$(NORMAL_UNINSTALL) |
|
|
| |
|
| |
|
| # Section: clean {{{ |
# Section: clean {{{ |
| clean: clean-html clean-doxygen |
clean: clean-html clean-man clean-doxygen |
| |
-@rm -f $(top_srcdir)/doc/sgml/defs-output-type.sgml; |
| |
|
| clean-html: |
clean-html: |
| rm -rf html/ |
-rm -rf html/ |
| |
|
| |
clean-man: |
| |
-rm -rf man/ |
| |
|
| clean-doxygen: |
clean-doxygen: |
| rm -rf doxygen/ |
-rm -rf doxygen/ |
| rm -f doxygen.tmp~ |
-rm -f doxygen.tmp~ |
| # }}} clean |
# }}} clean |
| |
|
| # vim600: fdm=marker fdc=3 |
# vim600: fdm=marker fdc=3 |