135 lines · 3.8 KB · Text
RawDownload
@SET_MAKE@SHELL=@SHELL@PACKAGE = @PACKAGE@VERSION = @VERSION@DOMAIN = $(PACKAGE)srcidr=@srcdir@top_srcdir=@top_srcdir@VPATH= $(srcdir):.prefix = @prefix@exec_prefix = @exec_prefix@datarootdir = @datarootdir@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 = $(srcdir):. CGIBIN_DIR = $(libexecdir)/$(PACKAGE)/cgi-binAUXBIN_DIR = $(libexecdir)/$(PACKAGE)HELP_DIR = @HELP_DIR@RC_DIR = @RC_DIR@ETC_DIR = $(sysconfdir)CONF_DIR = $(sysconfdir)/$(PACKAGE)DOCDIRS = @DOCDIRS@ AUXBIN_TARGETS	= xface2xpmLIB_TARGETS	= dirlist.cgi w3mhelp.cgi w3mmail.cgiHELP_TARGETS	= w3mhelp-funcname.pl w3mhelp-funcdesc-stampSUBDIRS = multipart w3mman.PHONY: $(SUBDIRS) MKDIR		= mkdir -pINSTALL		= @INSTALL@INSTALL_SCRIPT	= @INSTALL_SCRIPT@INSTALL_DATA	= @INSTALL_DATA@ PERL		= @PERL@ all: $(LIB_TARGETS) $(AUXBIN_TARGETS) $(HELP_TARGETS) $(SUBDIRS) w3mhelp-funcname.pl: w3mhelp-funcname.pl.in ../funcname.tab $(top_srcdir)/doc/keymap.default $(top_srcdir)/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" < $(top_srcdir)/doc/$$keymap >> w3mhelp-funcname.pl	@echo ');' >> w3mhelp-funcname.pl	@cat $(srcdir)/w3mhelp-funcname.pl.in >> w3mhelp-funcname.pl	@echo "done" w3mhelp-funcdesc-stamp: $(top_srcdir)/doc/README.func $(top_srcdir)/doc-jp/README.func $(top_srcdir)/doc-de/README.func w3mhelp-funcdesc.en.pl.in w3mhelp-funcdesc.ja.pl.in w3mhelp-funcdesc.de.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" < $(top_srcdir)/$$dir/README.func >> w3mhelp-funcdesc.$$lang.pl; \	  echo ');' >> w3mhelp-funcdesc.$$lang.pl; \	  cat $(srcdir)/w3mhelp-funcdesc.$$lang.pl.in >> w3mhelp-funcdesc.$$lang.pl; \	done	@echo done	@touch w3mhelp-funcdesc-stamp $(SUBDIRS):	for subdir in $(SUBDIRS); \	do \		(cd $$subdir && $(MAKE)); \	done install: $(LIB_TARGETS) $(HELP_TARGETS)	-$(MKDIR) $(DESTDIR)$(AUXBIN_DIR)	-$(MKDIR) $(DESTDIR)$(CGIBIN_DIR)	-$(MKDIR) $(DESTDIR)$(HELP_DIR)	for file in $(AUXBIN_TARGETS);     \	do      \		$(INSTALL_SCRIPT) $$file $(DESTDIR)$(AUXBIN_DIR);  \	done	for file in w3mdict.cgi $(LIB_TARGETS);     \	do      \		$(INSTALL_SCRIPT) $$file $(DESTDIR)$(CGIBIN_DIR);  \	done	for file in w3mhelp-*.pl; \	do \		$(INSTALL_DATA) $$file $(DESTDIR)$(HELP_DIR); \	done	for subdir in $(SUBDIRS); \	do \		(cd $$subdir && $(MAKE) install); \	done uninstall:	-for file in $(AUXBIN_TARGETS); \	do      \		rm -f $(AUXBIN_DIR)/$$file; \	done	-for file in w3mdict.cgi $(LIB_TARGETS); \	do      \		rm -f $(LIB_DIR)/$$file; \	done	-for file in w3mhelp-*.pl; \	do \		rm -f $(HELP_DIR)/$$file; \	done	-for subdir in $(SUBDIRS); \	do \		(cd $$subdir && $(MAKE) uninstall); \	done clean:	-rm -f $(HELP_TARGETS) w3mhelp-*.pl	-for subdir in $(SUBDIRS); \	do \	  (cd $$subdir && $(MAKE) clean); \	done distclean:	-rm -f $(LIB_TARGETS) $(AUXBIN_TARGETS) 	-for subdir in $(SUBDIRS); \	do \	  (cd $$subdir && $(MAKE) distclean); \	done	-rm -f Makefile 

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t