Drop redundant 'build' component in build paths, rename contextPath to buildPath.
[ghc.git] / cfg / system.config.in
1 # This file is processed by the configure script\r
2 # See 'src/Settings/User.hs' for user-defined settings\r
3 #=====================================================\r
4 \r
5 # Paths to builders:\r
6 #===================\r
7 \r
8 alex           = @AlexCmd@\r
9 ar             = @ArCmd@\r
10 gcc            = @WhatGccIsCalled@\r
11 happy          = @HappyCmd@\r
12 hs-cpp         = @HaskellCPPCmd@\r
13 hscolour       = @HSCOLOUR@\r
14 ld             = @LdCmd@\r
15 make           = @MakeCmd@\r
16 nm             = @NmCmd@\r
17 objdump        = @ObjdumpCmd@\r
18 ranlib         = @REAL_RANLIB_CMD@\r
19 system-gcc     = @CC_STAGE0@\r
20 system-ghc     = @WithGhc@\r
21 system-ghc-pkg = @GhcPkgCmd@\r
22 tar            = @TarCmd@\r
23 patch          = @PatchCmd@\r
24 perl           = @PerlCmd@\r
25 \r
26 # Information about builders:\r
27 #============================\r
28 \r
29 ar-supports-at-file = @ArSupportsAtFile@\r
30 cc-clang-backend    = @CC_CLANG_BACKEND@\r
31 cc-llvm-backend     = @CC_LLVM_BACKEND@\r
32 gcc-is-clang        = @GccIsClang@\r
33 gcc-lt-46           = @GccLT46@\r
34 hs-cpp-args         = @HaskellCPPArgs@\r
35 \r
36 # Build options:\r
37 #===============\r
38 \r
39 solaris-broken-shld  = @SOLARIS_BROKEN_SHLD@\r
40 split-objects-broken = @SplitObjsBroken@\r
41 ghc-unregisterised   = @Unregisterised@\r
42 ghc-source-path      = @hardtop@\r
43 leading-underscore   = @LeadingUnderscore@\r
44 \r
45 # Information about build, host and target systems:\r
46 #==================================================\r
47 \r
48 build-platform        = @BuildPlatform@\r
49 build-arch            = @BuildArch_CPP@\r
50 build-os              = @BuildOS_CPP@\r
51 build-vendor          = @BuildVendor_CPP@\r
52 \r
53 host-platform         = @HostPlatform@\r
54 host-arch             = @HostArch_CPP@\r
55 host-os               = @HostOS_CPP@\r
56 host-vendor           = @HostVendor_CPP@\r
57 \r
58 target-platform       = @TargetPlatform@\r
59 target-platform-full  = @TargetPlatformFull@\r
60 target-arch           = @TargetArch_CPP@\r
61 target-os             = @TargetOS_CPP@\r
62 target-vendor         = @TargetVendor_CPP@\r
63 \r
64 cross-compiling       = @CrossCompiling@\r
65 \r
66 dynamic-extension     = @soext_target@\r
67 \r
68 ghc-version           = @GhcVersion@\r
69 ghc-major-version     = @GhcMajVersion@\r
70 ghc-minor-version     = @GhcMinVersion@\r
71 ghc-patch-level       = @GhcPatchLevel@\r
72 \r
73 project-name          = @ProjectName@\r
74 project-version       = @ProjectVersion@\r
75 project-version-int   = @ProjectVersionInt@\r
76 project-patch-level   = @ProjectPatchLevel@\r
77 project-patch-level1  = @ProjectPatchLevel1@\r
78 project-patch-level2  = @ProjectPatchLevel2@\r
79 project-git-commit-id = @ProjectGitCommitId@\r
80 \r
81 # Compilation and linking flags:\r
82 #===============================\r
83 \r
84 conf-cc-args-stage0         = @CONF_CC_OPTS_STAGE0@\r
85 conf-cc-args-stage1         = @CONF_CC_OPTS_STAGE1@\r
86 conf-cc-args-stage2         = @CONF_CC_OPTS_STAGE2@\r
87 \r
88 conf-cpp-args-stage0        = @CONF_CPP_OPTS_STAGE0@\r
89 conf-cpp-args-stage1        = @CONF_CPP_OPTS_STAGE1@\r
90 conf-cpp-args-stage2        = @CONF_CPP_OPTS_STAGE2@\r
91 \r
92 conf-gcc-linker-args-stage0 = @CONF_GCC_LINKER_OPTS_STAGE0@\r
93 conf-gcc-linker-args-stage1 = @CONF_GCC_LINKER_OPTS_STAGE1@\r
94 conf-gcc-linker-args-stage2 = @CONF_GCC_LINKER_OPTS_STAGE2@\r
95 \r
96 conf-ld-linker-args-stage0  = @CONF_LD_LINKER_OPTS_STAGE0@\r
97 conf-ld-linker-args-stage1  = @CONF_LD_LINKER_OPTS_STAGE1@\r
98 conf-ld-linker-args-stage2  = @CONF_LD_LINKER_OPTS_STAGE2@\r
99 \r
100 # Include and library directories:\r
101 #=================================\r
102 \r
103 iconv-include-dir = @ICONV_INCLUDE_DIRS@\r
104 iconv-lib-dir     = @ICONV_LIB_DIRS@\r
105 \r
106 gmp-include-dir   = @GMP_INCLUDE_DIRS@\r
107 gmp-lib-dir       = @GMP_LIB_DIRS@\r
108 \r
109 use-system-ffi    = @UseSystemLibFFI@\r
110 ffi-include-dir   = @FFIIncludeDir@\r
111 ffi-lib-dir       = @FFILibDir@\r
112 \r
113 # Optional Dependencies:\r
114 #=======================\r
115 \r
116 with-libdw         = @HaveLibdw@\r