more autoconfiscate
This commit is contained in:
		
							
								
								
									
										113
									
								
								scripts/Makefile.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										113
									
								
								scripts/Makefile.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,113 @@
 | 
			
		||||
@SET_MAKE@
 | 
			
		||||
SHELL=@SHELL@
 | 
			
		||||
srcidr=@srcdir@
 | 
			
		||||
top_srcdir=@top_srcdir@
 | 
			
		||||
VPATH= $(srcdir):.
 | 
			
		||||
prefix = @prefix@
 | 
			
		||||
exec_prefix = @exec_prefix@
 | 
			
		||||
bindir = @bindir@
 | 
			
		||||
datadir = @datadir@
 | 
			
		||||
libdir = @libdir@
 | 
			
		||||
includedir = @includedir@
 | 
			
		||||
infodir = @infodir@
 | 
			
		||||
libexecdir = @libexecdir@
 | 
			
		||||
localstatedir = @localstatedir@
 | 
			
		||||
mandir = @mandir@
 | 
			
		||||
oldincludedir = @oldincludedir@
 | 
			
		||||
sbindir = @sbindir@
 | 
			
		||||
sharedstatedir = @sharedstatedir@
 | 
			
		||||
srcdir = @srcdir@
 | 
			
		||||
sysconfdir = @sysconfdir@
 | 
			
		||||
top_srcdir = @top_srcdir@
 | 
			
		||||
VPATH = $(top_srcdir):.
 | 
			
		||||
DESTDIR = 
 | 
			
		||||
 | 
			
		||||
CGIBIN_DIR = $(libexecdir)/$(package)/cgi-bin
 | 
			
		||||
AUXBIN_DIR = $(libexecdir)/$(package)
 | 
			
		||||
HELP_DIR = $(datadir)/$(package)
 | 
			
		||||
RC_DIR = ~/.$(package)
 | 
			
		||||
ETC_DIR = $(sysconfdir)
 | 
			
		||||
CONF_DIR = $(sysconfdir)/$(package)
 | 
			
		||||
 | 
			
		||||
AUXBIN_TARGETS	= xface2xpm
 | 
			
		||||
LIB_TARGETS	= dirlist.cgi w3mhelp.cgi w3mmail.cgi
 | 
			
		||||
HELP_TARGETS	= w3mhelp-funcname.pl w3mhelp-funcdesc-stamp
 | 
			
		||||
 | 
			
		||||
MKDIR		= mkdir -p
 | 
			
		||||
INSTALL		= @INSTALL@
 | 
			
		||||
INSTALL_SCRIPT	= @INSTALL_SCRIPT@
 | 
			
		||||
INSTALL_DATA	= @INSTALL_DATA@
 | 
			
		||||
 | 
			
		||||
PERL		= @PERL@
 | 
			
		||||
 | 
			
		||||
all: $(LIB_TARGETS) $(AUXBIN_TARGETS) $(HELP_TARGETS)
 | 
			
		||||
 | 
			
		||||
w3mhelp-funcname.pl: w3mhelp-funcname.pl.in ../funcname.tab ../doc/keymap.default ../doc/keymap.lynx
 | 
			
		||||
	@echo "generating w3mhelp-funcname.pl..."
 | 
			
		||||
	@echo '%funcname = (' > w3mhelp-funcname.pl
 | 
			
		||||
	@sed -ne "/^[a-zA-Z@]/s/\([a-zA-Z@][a-zA-Z0-9@_]*\)[ 	][ 	]*\([^ 	]*\)/'\1', '\2',/p" < ../funcname.tab >> w3mhelp-funcname.pl
 | 
			
		||||
	@echo ');' >> w3mhelp-funcname.pl
 | 
			
		||||
	@echo '%keyfunc = (' >> w3mhelp-funcname.pl
 | 
			
		||||
	@case "$(KEYBIND_SRC)" in *lynx*) keymap=keymap.lynx;; *) keymap=keymap.default;; esac; \
 | 
			
		||||
	sed -ne "/^keymap/s/^keymap[ 	][ 	]*\([^ 	]*\)[ 	][ 	]*\([a-zA-Z@][a-zA-Z0-9@_]*\)/'\1', '\2', /p" < ../doc/$$keymap >> w3mhelp-funcname.pl
 | 
			
		||||
	@echo ');' >> w3mhelp-funcname.pl
 | 
			
		||||
	@cat w3mhelp-funcname.pl.in >> w3mhelp-funcname.pl
 | 
			
		||||
	@echo "done"
 | 
			
		||||
 | 
			
		||||
w3mhelp-funcdesc-stamp: ../doc/README.func ../doc-jp/README.func w3mhelp-funcdesc.en.pl.in w3mhelp-funcdesc.ja.pl.in
 | 
			
		||||
	@echo "generating w3mhelp-funcdesc*.pl..."
 | 
			
		||||
	@for dirlang in $(DOCDIRS); do \
 | 
			
		||||
	  dir=`expr "$$dirlang" : "\(.*\):.*"`; \
 | 
			
		||||
	  lang=`expr "$$dirlang" : ".*:\(.*\)_.*"`; \
 | 
			
		||||
	  echo '%funcdesc = (' > w3mhelp-funcdesc.$$lang.pl; \
 | 
			
		||||
	  sed -ne "/^[a-zA-Z@]/s/\([a-zA-Z@][a-zA-Z0-9@_]*\)[ 	][ 	]*\(.*\)/'\1', '\2',/p" < ../$$dir/README.func >> w3mhelp-funcdesc.$$lang.pl; \
 | 
			
		||||
	  echo ');' >> w3mhelp-funcdesc.$$lang.pl; \
 | 
			
		||||
	  cat w3mhelp-funcdesc.$$lang.pl.in >> w3mhelp-funcdesc.$$lang.pl; \
 | 
			
		||||
	done
 | 
			
		||||
	@echo done
 | 
			
		||||
	@touch w3mhelp-funcdesc-stamp
 | 
			
		||||
 | 
			
		||||
install: $(LIB_TARGETS) $(HELP_TARGETS)
 | 
			
		||||
	-$(MKDIR) $(DESTDIR)$(AUXBIN_DIR)
 | 
			
		||||
	-$(MKDIR) $(DESTDIR)$(LIB_DIR)
 | 
			
		||||
	-$(MKDIR) $(DESTDIR)$(HELP_DIR)
 | 
			
		||||
	for file in $(AUXBIN_TARGETS);     \
 | 
			
		||||
	do      \
 | 
			
		||||
		$(INSTALL_SCRIPT) $$file $(DESTDIR)$(AUXBIN_DIR);  \
 | 
			
		||||
	done
 | 
			
		||||
	for file in $(LIB_TARGETS);     \
 | 
			
		||||
	do      \
 | 
			
		||||
		$(INSTALL_SCRIPT) $$file $(DESTDIR)$(LIB_DIR);  \
 | 
			
		||||
	done
 | 
			
		||||
	for file in w3mhelp-*.pl; \
 | 
			
		||||
	do \
 | 
			
		||||
		$(INSTALL_DATA) $$file $(DESTDIR)$(HELP_DIR); \
 | 
			
		||||
	done
 | 
			
		||||
 | 
			
		||||
uninstall:
 | 
			
		||||
	-for file in $(AUXBIN_TARGETS); \
 | 
			
		||||
	do      \
 | 
			
		||||
		rm -f $(AUXBIN_DIR)/$$file; \
 | 
			
		||||
	done
 | 
			
		||||
	-for file in $(LIB_TARGETS); \
 | 
			
		||||
	do      \
 | 
			
		||||
		rm -f $(LIB_DIR)/$$file; \
 | 
			
		||||
	done
 | 
			
		||||
	-for file in w3mhelp-*.pl; \
 | 
			
		||||
	do \
 | 
			
		||||
		rm -f $(HELP_DIR)/$$file; \
 | 
			
		||||
	done
 | 
			
		||||
 | 
			
		||||
clean:
 | 
			
		||||
	-rm -f $(HELP_TARGETS) w3mhelp-*.pl
 | 
			
		||||
	-for dir in multipart w3mman; \
 | 
			
		||||
	do \
 | 
			
		||||
	  cd $$dir && $(MAKE) clean; \
 | 
			
		||||
	done
 | 
			
		||||
 | 
			
		||||
distclean:
 | 
			
		||||
	-rm -f $(LIB_TARGETS) $(AUXBIN_TARGETS) 
 | 
			
		||||
	-for dir in multipart w3mman; \
 | 
			
		||||
	do \
 | 
			
		||||
	  cd $$dir && $(MAKE) distclean; \
 | 
			
		||||
	done
 | 
			
		||||
		Reference in New Issue
	
	Block a user