diff options
author | Ben Gamari <ben@smart-cactus.org> | 2018-10-23 14:20:13 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-10-23 14:20:13 -0400 |
commit | 94756201349685a34c4495addd3484fdfcc8b498 (patch) | |
tree | fd4a9cee20d3c2b79f56ded7e02fb0c01b26b6c9 /hadrian/cfg | |
parent | 575b35f4cdc18045bccd42d341d6f25d95c0696c (diff) | |
parent | 45f3bff7016a2a0cd9a5455a882ced984655e90b (diff) | |
download | haskell-94756201349685a34c4495addd3484fdfcc8b498.tar.gz |
Add 'hadrian/' from commit '45f3bff7016a2a0cd9a5455a882ced984655e90b'
git-subtree-dir: hadrian
git-subtree-mainline: 575b35f4cdc18045bccd42d341d6f25d95c0696c
git-subtree-split: 45f3bff7016a2a0cd9a5455a882ced984655e90b
Diffstat (limited to 'hadrian/cfg')
-rw-r--r-- | hadrian/cfg/system.config.in | 128 |
1 files changed, 128 insertions, 0 deletions
diff --git a/hadrian/cfg/system.config.in b/hadrian/cfg/system.config.in new file mode 100644 index 0000000000..344706d630 --- /dev/null +++ b/hadrian/cfg/system.config.in @@ -0,0 +1,128 @@ +# This file is processed by the configure script. +# See hadrian/src/UserSettings.hs for user-defined settings. +#=========================================================== + +# Paths to builders: +#=================== + +alex = @AlexCmd@ +ar = @ArCmd@ +autoreconf = autoreconf +cc = @CC@ +happy = @HappyCmd@ +hs-cpp = @HaskellCPPCmd@ +ld = @LdCmd@ +make = @MakeCmd@ +nm = @NmCmd@ +objdump = @ObjdumpCmd@ +ranlib = @REAL_RANLIB_CMD@ +sphinx-build = @SPHINXBUILD@ +system-ar = @AR_STAGE0@ +system-cc = @CC_STAGE0@ +system-ghc = @WithGhc@ +system-ghc-pkg = @GhcPkgCmd@ +tar = @TarCmd@ +patch = @PatchCmd@ +perl = @PerlCmd@ +xelatex = @XELATEX@ + +# Python 3 is required to run test driver. +# See: https://github.com/ghc/ghc/blob/master/testsuite/mk/boilerplate.mk#L220 +python = python3 + +# Information about builders: +#============================ + +ar-supports-at-file = @ArSupportsAtFile@ +cc-clang-backend = @CC_CLANG_BACKEND@ +cc-llvm-backend = @CC_LLVM_BACKEND@ +gcc-is-clang = @GccIsClang@ +hs-cpp-args = @HaskellCPPArgs@ + +# Build options: +#=============== + +solaris-broken-shld = @SOLARIS_BROKEN_SHLD@ +split-objects-broken = @SplitObjsBroken@ +ghc-unregisterised = @Unregisterised@ +ghc-source-path = @hardtop@ +leading-underscore = @LeadingUnderscore@ + +# Information about build, host and target systems: +#================================================== + +build-platform = @BuildPlatform@ +build-arch = @BuildArch_CPP@ +build-os = @BuildOS_CPP@ +build-vendor = @BuildVendor_CPP@ + +host-platform = @HostPlatform@ +host-arch = @HostArch_CPP@ +host-os = @HostOS_CPP@ +host-vendor = @HostVendor_CPP@ + +target-platform = @TargetPlatform@ +target-platform-full = @TargetPlatformFull@ +target-arch = @TargetArch_CPP@ +target-os = @TargetOS_CPP@ +target-vendor = @TargetVendor_CPP@ +llvm-target = @LLVMTarget_CPP@ + +cross-compiling = @CrossCompiling@ + +dynamic-extension = @soext_target@ + +ghc-version = @GhcVersion@ +ghc-major-version = @GhcMajVersion@ +ghc-minor-version = @GhcMinVersion@ +ghc-patch-level = @GhcPatchLevel@ + +supports-this-unit-id = @SUPPORTS_THIS_UNIT_ID@ + +project-name = @ProjectName@ +project-version = @ProjectVersion@ +project-version-int = @ProjectVersionInt@ +project-patch-level = @ProjectPatchLevel@ +project-patch-level1 = @ProjectPatchLevel1@ +project-patch-level2 = @ProjectPatchLevel2@ +project-git-commit-id = @ProjectGitCommitId@ + +# Compilation and linking flags: +#=============================== + +conf-cc-args-stage0 = @CONF_CC_OPTS_STAGE0@ +conf-cc-args-stage1 = @CONF_CC_OPTS_STAGE1@ +conf-cc-args-stage2 = @CONF_CC_OPTS_STAGE2@ + +conf-cpp-args-stage0 = @CONF_CPP_OPTS_STAGE0@ +conf-cpp-args-stage1 = @CONF_CPP_OPTS_STAGE1@ +conf-cpp-args-stage2 = @CONF_CPP_OPTS_STAGE2@ + +conf-gcc-linker-args-stage0 = @CONF_GCC_LINKER_OPTS_STAGE0@ +conf-gcc-linker-args-stage1 = @CONF_GCC_LINKER_OPTS_STAGE1@ +conf-gcc-linker-args-stage2 = @CONF_GCC_LINKER_OPTS_STAGE2@ + +conf-ld-linker-args-stage0 = @CONF_LD_LINKER_OPTS_STAGE0@ +conf-ld-linker-args-stage1 = @CONF_LD_LINKER_OPTS_STAGE1@ +conf-ld-linker-args-stage2 = @CONF_LD_LINKER_OPTS_STAGE2@ + +# Include and library directories: +#================================= + +curses-lib-dir = @CURSES_LIB_DIRS@ + +iconv-include-dir = @ICONV_INCLUDE_DIRS@ +iconv-lib-dir = @ICONV_LIB_DIRS@ + +gmp-include-dir = @GMP_INCLUDE_DIRS@ +gmp-lib-dir = @GMP_LIB_DIRS@ + +use-system-ffi = @UseSystemLibFFI@ +ffi-include-dir = @FFIIncludeDir@ +ffi-lib-dir = @FFILibDir@ + +# Optional Dependencies: +#======================= + +with-libdw = @UseLibdw@ +have-lib-mingw-ex = @HaveLibMingwEx@ |