mirror of
https://github.com/rkd77/elinks.git
synced 2024-11-04 08:17:17 -05:00
8e20417bdb
The AsciiDoc 7.1.2 configuration files included in the ELinks source tree apparently aren't compatible with AsciiDoc 8.4.4: [ASCIIDOC] doc/elinks.1.xml FAILED: [listdef-bulleted] missing section: [listtags-None] make[1]: *** [elinks.1.xml] Error 1 Fix this by including asciidoc.py from AsciiDoc 7.1.2 as well. The build system now doesn't care at all whether the user has installed some version of AsciiDoc or not.
199 lines
5.6 KiB
Makefile
199 lines
5.6 KiB
Makefile
# This is the automake's playground of our cool build system.
|
|
#
|
|
# TODO: Make part of it autogenerated based on AC_SUBST() or something.
|
|
|
|
SHELL = @SHELL@
|
|
|
|
TOPPATH = $(shell cd $(top_builddir) && pwd)
|
|
RELPATH = $(subst $(TOPPATH)/,,$(CURDIR)/)
|
|
PATHPREFIX = $(if $(patsubst /%,,@top_srcdir@),$(top_builddir)/)
|
|
top_srcdir = $(PATHPREFIX)@top_srcdir@
|
|
|
|
ifeq (@top_srcdir@,.)
|
|
srcdir =
|
|
else
|
|
srcdir = $(top_srcdir)/$(RELPATH)
|
|
endif
|
|
|
|
prefix = @prefix@
|
|
exec_prefix = @exec_prefix@
|
|
|
|
bindir = @bindir@
|
|
sbindir = @sbindir@
|
|
libexecdir = @libexecdir@
|
|
datarootdir = @datarootdir@
|
|
datadir = @datadir@
|
|
sysconfdir = @sysconfdir@
|
|
sharedstatedir = @sharedstatedir@
|
|
localstatedir = @localstatedir@
|
|
libdir = @libdir@
|
|
infodir = @infodir@
|
|
mandir = @mandir@
|
|
includedir = @includedir@
|
|
|
|
DESTDIR =
|
|
|
|
|
|
# Support for rebuilding configure and Makefile.config
|
|
ACLOCAL = @ACLOCAL@
|
|
AUTOCONF = @AUTOCONF@
|
|
AUTOHEADER = @AUTOHEADER@
|
|
|
|
# The INSTALL substituted by configure can be either absolute or
|
|
# relative to the top build directory. Adjust it so that it can
|
|
# be used in build subdirectories.
|
|
INSTALL = $(if $(patsubst /%,,$(firstword @INSTALL@)),$(top_builddir)/)@INSTALL@
|
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
|
|
INSTALL_DATA = @INSTALL_DATA@
|
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
|
|
host = @host@
|
|
|
|
ASCIIDOC = @PYTHON@ $(top_srcdir)/doc/tools/asciidoc/asciidoc.py
|
|
ASCIIDOC_FLAGS = --unsafe
|
|
AWK = @AWK@
|
|
CATALOGS = @CATALOGS@
|
|
CC = @CC@
|
|
GIT = @GIT@
|
|
CONFDIR = @CONFDIR@
|
|
DOXYGEN = @DOXYGEN@
|
|
GLIBC21 = @GLIBC21@
|
|
GMOFILES = @GMOFILES@
|
|
GMSGFMT = @GMSGFMT@
|
|
GNUTLS_CFLAGS = @GNUTLS_CFLAGS@
|
|
GUILE_CFLAGS = @GUILE_CFLAGS@
|
|
INTLBISON = @INTLBISON@
|
|
INTLLIBS = @INTLLIBS@
|
|
INTLOBJS = @INTLOBJS@
|
|
INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
|
|
JW = @JW@
|
|
LIBDIR = @LIBDIR@
|
|
LOCALEDIR = @LOCALEDIR@
|
|
LUA_CFLAGS = @LUA_CFLAGS@
|
|
LUA_LIBS = @LUA_LIBS@
|
|
MKINSTALLDIRS = $(PATHPREFIX)@MKINSTALLDIRS@
|
|
MSGFMT = @MSGFMT@
|
|
OPENSSL_CFLAGS = @OPENSSL_CFLAGS@
|
|
PACKAGE = @PACKAGE@
|
|
PERL_CFLAGS = @PERL_CFLAGS@
|
|
PERL_LIBS = @PERL_LIBS@
|
|
POD2HTML = @POD2HTML@
|
|
PYTHON_CFLAGS = @PYTHON_CFLAGS@
|
|
PYTHON_LIBS = @PYTHON_LIBS@
|
|
RANLIB = @RANLIB@
|
|
RUBY_CFLAGS = @RUBY_CFLAGS@
|
|
RUBY_LIBS = @RUBY_LIBS@
|
|
SEE_CFLAGS = @SEE_CFLAGS@
|
|
SPARSE = @SPARSE@
|
|
SPIDERMONKEY_CFLAGS = @SPIDERMONKEY_CFLAGS@
|
|
SPIDERMONKEY_LIBS = @SPIDERMONKEY_LIBS@
|
|
TRE_CFLAGS = @TRE_CFLAGS@
|
|
TRE_LIBS = @TRE_LIBS@
|
|
VERSION = @VERSION@
|
|
XMLTO = @XMLTO@
|
|
X_CFLAGS = @X_CFLAGS@
|
|
XGETTEXT = @XGETTEXT@
|
|
|
|
#Warning: this one is not in configure.in so following line will not generate it
|
|
CONFIG_NLS = @CONFIG_NLS@
|
|
|
|
# :r !grep '(CONFIG_[A-Z0-9_]\+[^A-Z0-9_]' configure.in | sed 's/^.*(\(CONFIG_[A-Z0-9_]\+\)[^A-Z0-9_].*$/\1 = @\1@/' | sort | uniq
|
|
|
|
CONFIG_256_COLORS = @CONFIG_256_COLORS@
|
|
CONFIG_88_COLORS = @CONFIG_88_COLORS@
|
|
CONFIG_ASCIIDOC = @CONFIG_ASCIIDOC@
|
|
CONFIG_DOXYGEN = @CONFIG_DOXYGEN@
|
|
CONFIG_BACKTRACE = @CONFIG_BACKTRACE@
|
|
CONFIG_BITTORRENT = @CONFIG_BITTORRENT@
|
|
CONFIG_BOOKMARKS = @CONFIG_BOOKMARKS@
|
|
CONFIG_BZIP2 = @CONFIG_BZIP2@
|
|
CONFIG_CGI = @CONFIG_CGI@
|
|
CONFIG_COOKIES = @CONFIG_COOKIES@
|
|
CONFIG_CSS = @CONFIG_CSS@
|
|
CONFIG_DATA = @CONFIG_DATA@
|
|
CONFIG_DEBUG = @CONFIG_DEBUG@
|
|
CONFIG_DOC = @CONFIG_DOC@
|
|
CONFIG_DOM = @CONFIG_DOM@
|
|
CONFIG_ECMASCRIPT = @CONFIG_ECMASCRIPT@
|
|
CONFIG_ECMASCRIPT_SEE = @CONFIG_ECMASCRIPT_SEE@
|
|
CONFIG_ECMASCRIPT_SMJS = @CONFIG_ECMASCRIPT_SMJS@
|
|
CONFIG_EXMODE = @CONFIG_EXMODE@
|
|
CONFIG_FASTMEM = @CONFIG_FASTMEM@
|
|
CONFIG_FINGER = @CONFIG_FINGER@
|
|
CONFIG_FORMHIST = @CONFIG_FORMHIST@
|
|
CONFIG_FSP = @CONFIG_FSP@
|
|
CONFIG_FTP = @CONFIG_FTP@
|
|
CONFIG_GC = @CONFIG_GC@
|
|
CONFIG_GLOBHIST = @CONFIG_GLOBHIST@
|
|
CONFIG_GNUTLS = @CONFIG_GNUTLS@
|
|
CONFIG_GNUTLS_OPENSSL_COMPAT = @CONFIG_GNUTLS_OPENSSL_COMPAT@
|
|
CONFIG_GOPHER = @CONFIG_GOPHER@
|
|
CONFIG_GPM = @CONFIG_GPM@
|
|
CONFIG_GZIP = @CONFIG_GZIP@
|
|
CONFIG_HTML_HIGHLIGHT = @CONFIG_HTML_HIGHLIGHT@
|
|
CONFIG_IDN = @CONFIG_IDN@
|
|
CONFIG_INTERLINK = @CONFIG_INTERLINK@
|
|
CONFIG_IPV6 = @CONFIG_IPV6@
|
|
CONFIG_JW = @CONFIG_JW@
|
|
CONFIG_LEDS = @CONFIG_LEDS@
|
|
CONFIG_LZMA = @CONFIG_LZMA@
|
|
CONFIG_MAILCAP = @CONFIG_MAILCAP@
|
|
CONFIG_MANUAL = @CONFIG_MANUAL@
|
|
CONFIG_MARKS = @CONFIG_MARKS@
|
|
CONFIG_MIMETYPES = @CONFIG_MIMETYPES@
|
|
CONFIG_MOUSE = @CONFIG_MOUSE@
|
|
CONFIG_NNTP = @CONFIG_NNTP@
|
|
CONFIG_NO_ROOT_EXEC = @CONFIG_NO_ROOT_EXEC@
|
|
CONFIG_OPENSSL = @CONFIG_OPENSSL@
|
|
CONFIG_OS_BEOS = @CONFIG_OS_BEOS@
|
|
CONFIG_OS_OS2 = @CONFIG_OS_OS2@
|
|
CONFIG_OS_RISCOS = @CONFIG_OS_RISCOS@
|
|
CONFIG_OS_UNIX = @CONFIG_OS_UNIX@
|
|
CONFIG_OS_WIN32 = @CONFIG_OS_WIN32@
|
|
CONFIG_OWN_LIBC = @CONFIG_OWN_LIBC@
|
|
CONFIG_POD2HTML = @CONFIG_POD2HTML@
|
|
CONFIG_SCRIPTING = @CONFIG_SCRIPTING@
|
|
CONFIG_SCRIPTING_GUILE = @CONFIG_SCRIPTING_GUILE@
|
|
CONFIG_SCRIPTING_LUA = @CONFIG_SCRIPTING_LUA@
|
|
CONFIG_SCRIPTING_PERL = @CONFIG_SCRIPTING_PERL@
|
|
CONFIG_SCRIPTING_PYTHON = @CONFIG_SCRIPTING_PYTHON@
|
|
CONFIG_SCRIPTING_RUBY = @CONFIG_SCRIPTING_RUBY@
|
|
CONFIG_SCRIPTING_SPIDERMONKEY = @CONFIG_SCRIPTING_SPIDERMONKEY@
|
|
CONFIG_SMALL = @CONFIG_SMALL@
|
|
CONFIG_SMB = @CONFIG_SMB@
|
|
CONFIG_SPIDERMONKEY = @CONFIG_SPIDERMONKEY@
|
|
CONFIG_SSL = @CONFIG_SSL@
|
|
CONFIG_SYSMOUSE = @CONFIG_SYSMOUSE@
|
|
CONFIG_TRUE_COLOR = @CONFIG_TRUE_COLOR@
|
|
CONFIG_URI_REWRITE = @CONFIG_URI_REWRITE@
|
|
CONFIG_UTF8 = @CONFIG_UTF8@
|
|
CONFIG_XBEL_BOOKMARKS = @CONFIG_XBEL_BOOKMARKS@
|
|
CONFIG_XMLTO = @CONFIG_XMLTO@
|
|
CONFIG_GSSAPI = @CONFIG_GSSAPI@
|
|
|
|
DEFS = @DEFS@
|
|
CFLAGS = @CFLAGS@
|
|
CPPFLAGS = @CPPFLAGS@
|
|
LDFLAGS = @LDFLAGS@
|
|
LIBS = @LIBS@
|
|
|
|
|
|
INCLUDES = -I$(top_builddir) -I$(top_srcdir)/src
|
|
|
|
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
|
|
|
MAKE_COLOR = @MAKE_COLOR@
|
|
|
|
LIB_O_NAME = lib.o
|
|
|
|
# Reverse a CONFIG_* string
|
|
# Usage $(call not,$(CONFIG_FOO))
|
|
not = $(if $(findstring yes,$(1)),no,yes)
|
|
|
|
### This is here because Makefile.config is usually the first thing
|
|
### we get and sometimes the all rule can be implicit, yet we want
|
|
### it always as the default one. So this should make sure it always
|
|
### comes first.
|
|
all:
|
|
|