]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - Makefile.in
Move gengetopt input files to m4 directory.
[paraslash.git] / Makefile.in
index 1d3d2e01089527e7fbb53aaff2c99007e1d1138e..3463553c15800ae6fd9917ef1e11701a3d038425 100644 (file)
@@ -8,7 +8,6 @@ MANDIR := @datarootdir@/man/man1
 PACKAGE_VERSION := @PACKAGE_VERSION@
 PACKAGE_STRING := @PACKAGE_STRING@
 install_sh := @install_sh@
-cmdline_dir := @cmdline_dir@
 executables := @executables@
 
 GENGETOPT := @gengetopt@
@@ -22,6 +21,13 @@ codename := volatile relativity
 
 GIT_VERSION := $(shell ./GIT-VERSION-GEN git-version.h)
 
+m4_ggo_dir := m4/gengetopt
+ggo_dir := ggo
+object_dir := objects
+man_dir := man/man1
+test_dir := t
+cmdline_dir := cmdline
+
 DEBUG_CPPFLAGS += -g -Wunused -Wundef -W
 DEBUG_CPPFLAGS += -Wredundant-decls
 DEBUG_CPPFLAGS += -Wall -Wno-sign-compare -Wno-unknown-pragmas
@@ -68,21 +74,10 @@ CPPFLAGS += @osl_cppflags@
 
 man_pages := $(patsubst %, man/man1/%.1, @executables@)
 
-ggo_dir := ggo
-object_dir := objects
-man_dir := man/man1
-test_dir := t
-
-m4_ggos := afh audioc audiod client filter gui recv server write ao_write
-all_ggos := $(m4_ggos) dccp_recv alsa_write oss_write fade http_recv \
-       osx_write udp_recv amp_filter compress_filter file_write \
-       mp3dec_filter prebuffer_filter
-ggo_generated := $(addsuffix .ggo, $(addprefix $(ggo_dir)/,$(m4_ggos)))
-
 autocrap := config.h.in configure
 tarball_pfx := @PACKAGE_TARNAME@-$(PACKAGE_VERSION)
 tarball_delete := $(addprefix $(tarball_pfx)/,\
-       web versions .changelog_before_cvs .changelog_cvs .gitignore\
+       web .changelog_before_cvs .changelog_cvs .gitignore\
        skencil)
 tarball := @PACKAGE_TARNAME@-$(PACKAGE_VERSION).tar.bz2
 
@@ -108,7 +103,7 @@ dep: $(deps)
 man: $(man_pages)
 tarball: $(tarball)
 
--include $(ggo_dir)/makefile
+-include $(m4_ggo_dir)/makefile
 
 # When in doubt, use brute force (Ken Thompson)
 TOUPPER = \
@@ -148,20 +143,12 @@ man/man1/%.1: % | $(man_dir)
        @[ -z "$(Q)" ] || echo 'MAN $<'
        $(Q) $(HELP2MAN) -h --detailed-help -N ./$< > $@
 
-man/html/%.html: man/man1/%.1
-       @[ -z "$(Q)" ] || echo 'MAN2HTML $<'
-       $(Q) mkdir -p man/html
-       $(Q) man2html $< > $@
-
-web/%.man.in.html: man/man1/%.1
-       @[ -z "$(Q)" ] || echo 'MAN2HTML $<'
-       $(Q) mkdir -p man/html
-       $(Q) man2html $< | sed -e '/^<\/BODY>/,$$d' -e '1,/<\/HEAD><BODY>/d' > $@
-
 $(object_dir):
        mkdir -p $@
 $(man_dir):
        mkdir -p $@
+$(ggo_dir):
+       mkdir -p $@
 
 $(object_dir)/crypt.o: crypt.c | $(object_dir)
        @[ -z "$(Q)" ] || echo 'CC $<'
@@ -301,8 +288,8 @@ clean:
 
 clean2: clean
        @[ -z "$(Q)" ] || echo 'CLEAN2'
-       $(Q) rm -rf man $(object_dir) $(cmdline_dir)
-       $(Q) rm -f *_command_list.* *_completion.h $(ggo_generated)
+       $(Q) rm -rf man $(object_dir) $(cmdline_dir) $(ggo_dir)
+       $(Q) rm -f *_command_list.* *_completion.h
 distclean: clean2 test-clean
        @[ -z "$(Q)" ] || echo 'DISTCLEAN'
        $(Q) rm -f Makefile autoscan.log config.status config.log