mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 20:51:52 +01:00
* Get additional configured values into the makefiles
* Provide support for ENABLE_DOXYGEN * New tools that documentation generation requires llvm-svn: 18326
This commit is contained in:
parent
307abddd22
commit
b7979585f7
@ -12,6 +12,21 @@
|
|||||||
#
|
#
|
||||||
#===------------------------------------------------------------------------===#
|
#===------------------------------------------------------------------------===#
|
||||||
|
|
||||||
|
# Define LLVM speific info and directories
|
||||||
|
PACKAGE_NAME := @PACKAGE_NAME@
|
||||||
|
PACKAGE_VERSION := @PACKAGE_VERSION@
|
||||||
|
LLVM_PREFIX := @LLVM_PREFIX@
|
||||||
|
LLVM_BINDIR := @LLVM_BINDIR@
|
||||||
|
LLVM_LIBDIR := @LLVM_LIBDIR@
|
||||||
|
LLVM_DATADIR := @LLVM_DATADIR@
|
||||||
|
LLVM_DOCSDIR := @LLVM_DOCSDIR@
|
||||||
|
LLVM_ETCDIR := @LLVM_ETCDIR@
|
||||||
|
LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@
|
||||||
|
LLVM_INFODIR := @LLVM_INFODIR@
|
||||||
|
LLVM_MANDIR := @LLVM_MANDIR@
|
||||||
|
LLVM_CONFIGTIME := @LLVM_CONFIGTIME@
|
||||||
|
LLVM_TARBALL_NAME := @PACKAGE_NAME@-@PACKAGE_VERSION@
|
||||||
|
|
||||||
# Target operating system for which LLVM will be compiled.
|
# Target operating system for which LLVM will be compiled.
|
||||||
OS=@OS@
|
OS=@OS@
|
||||||
|
|
||||||
@ -31,12 +46,6 @@ CXX = @CXX@
|
|||||||
# Path to the CC binary, which use used by testcases for native builds.
|
# Path to the CC binary, which use used by testcases for native builds.
|
||||||
CC := @CC@
|
CC := @CC@
|
||||||
|
|
||||||
# Path to the Python interpreter
|
|
||||||
PYTHON := @PYTHON@
|
|
||||||
|
|
||||||
# Path to the Deja-Gnu runtest program
|
|
||||||
RUNTEST := @RUNTEST@
|
|
||||||
|
|
||||||
# Linker flags.
|
# Linker flags.
|
||||||
LDFLAGS+=@LDFLAGS@
|
LDFLAGS+=@LDFLAGS@
|
||||||
|
|
||||||
@ -47,28 +56,42 @@ TOOLLINKOPTS=@LIBS@
|
|||||||
AR_PATH = @AR@
|
AR_PATH = @AR@
|
||||||
|
|
||||||
# The pathnames of the programs we require to build
|
# The pathnames of the programs we require to build
|
||||||
YACC = @YACC@
|
BISON := @BISON@
|
||||||
BISON = @BISON@
|
DATE := @DATE@
|
||||||
FLEX = @LEX@
|
FIND := @FIND@
|
||||||
TAR = @TAR@
|
FLEX := @LEX@
|
||||||
INSTALL = @INSTALL@
|
GREP := @GREP@
|
||||||
DOT = @DOT@
|
INSTALL := @INSTALL@
|
||||||
ETAGS = @ETAGS@
|
INSTALL_SH := $(BUILD_SRC_ROOT)/autoconf/install-sh
|
||||||
ETAGSFLAGS = @ETAGSFLAGS@
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||||
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||||
|
INSTALL_DATA = @INSTALL_DATA@
|
||||||
|
MKDIR := @abs_top_srcdir@/autoconf/mkinstalldirs
|
||||||
|
MV := @MV@
|
||||||
|
PAX := @PAX@
|
||||||
|
RANLIB := @RANLIB@
|
||||||
|
RM := @RM@
|
||||||
|
SED := @SED@
|
||||||
|
TAR := @TAR@
|
||||||
|
YACC := @YACC@
|
||||||
|
|
||||||
|
# Paths to miscellaneous programs we hope are present but might not be
|
||||||
|
BZIP2 := @BZIP2@
|
||||||
|
DOT := @DOT@
|
||||||
|
DOXYGEN := @DOXYGEN@
|
||||||
|
ETAGS := @ETAGS@
|
||||||
|
ETAGSFLAGS := @ETAGSFLAGS@
|
||||||
|
GROFF := @GROFF@
|
||||||
|
GZIP := @GZIP@
|
||||||
|
POD2HTML := @POD2HTML@
|
||||||
|
POD2MAN := @POD2MAN@
|
||||||
|
PYTHON := @PYTHON@
|
||||||
|
RUNTEST := @RUNTEST@
|
||||||
|
ZIP := @ZIP@
|
||||||
|
|
||||||
# Paths to miscellaneous programs we assume are present
|
# Paths to miscellaneous programs we assume are present
|
||||||
RPWD = pwd
|
RPWD := pwd
|
||||||
SED = sed
|
ECHO := echo
|
||||||
RM = rm
|
|
||||||
ECHO = echo
|
|
||||||
MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs
|
|
||||||
INSTALL_SH = $(BUILD_SRC_ROOT)/autoconf/install-sh
|
|
||||||
DATE = date
|
|
||||||
MV = mv
|
|
||||||
GZIP = gzip
|
|
||||||
ZIP = zip
|
|
||||||
BZIP2 = bzip2
|
|
||||||
|
|
||||||
# Determine the target for which LLVM should generate code.
|
# Determine the target for which LLVM should generate code.
|
||||||
LLVMGCCARCH := @target@/3.4-llvm
|
LLVMGCCARCH := @target@/3.4-llvm
|
||||||
|
|
||||||
@ -97,6 +120,9 @@ LLVMGCCDIR := @LLVMGCCDIR@
|
|||||||
# information to allow gprof to be used to get execution frequencies.
|
# information to allow gprof to be used to get execution frequencies.
|
||||||
#ENABLE_PROFILING = 1
|
#ENABLE_PROFILING = 1
|
||||||
|
|
||||||
|
# When ENABLE_DOXYGEN is enabled, the doxygen documentation will be built
|
||||||
|
ENABLE_DOXYGEN = @ENABLE_DOXYGEN@
|
||||||
|
|
||||||
# This option tells the Makefiles to produce verbose output.
|
# This option tells the Makefiles to produce verbose output.
|
||||||
# It essentially prints the commands that make is executing
|
# It essentially prints the commands that make is executing
|
||||||
#VERBOSE = 1
|
#VERBOSE = 1
|
||||||
@ -162,6 +188,8 @@ LLVM_SRC_ROOT := $(BUILD_SRC_ROOT)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# Installation directories, as provided by the configure script.
|
# Installation directories, as provided by the configure script.
|
||||||
|
abs_top_srcdir = @abs_top_srcdir@
|
||||||
|
abs_top_builddir = @abs_top_builddir@
|
||||||
exec_prefix = @exec_prefix@
|
exec_prefix = @exec_prefix@
|
||||||
prefix = @prefix@
|
prefix = @prefix@
|
||||||
program_transform_name = @program_transform_name@
|
program_transform_name = @program_transform_name@
|
||||||
@ -177,8 +205,3 @@ bytecode_libdir = $(LLVMGCCDIR)/bytecode-libs
|
|||||||
includedir = @includedir@
|
includedir = @includedir@
|
||||||
infodir = @infodir@
|
infodir = @infodir@
|
||||||
mandir = @mandir@
|
mandir = @mandir@
|
||||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
||||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
||||||
INSTALL_DATA = @INSTALL_DATA@
|
|
||||||
LLVM_TARBALL_NAME = @PACKAGE_NAME@-@PACKAGE_VERSION@
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user