-
Notifications
You must be signed in to change notification settings - Fork 2
/
Defaults.win32
85 lines (75 loc) · 3.39 KB
/
Defaults.win32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# This version of Defaults is hand generated for win32. If you don't
# intend to build dylan in c:\dylan, you need to change $prefix below.
# Though in most cases, \\ and \ are interchangable, there are exceptions, so
# it's probably best to stick with the slash orientation already in use.
#
# This file is included by the gen-makefile Perl script which creates the
# makefiles used to compile with d2c.
$target_name = 'x86-win32-vc';
$host_name = 'x86-win32-vc';
$version = "2.3.9pre4";
$bootstrap_counter = 23;
$lid_format_version = "2";
$prefix="c:\\fulgham\\projects\\gd";
$srcroot = "${prefix}\\src";
$buildroot = "${srcroot}";
$exec_prefix = "c:\\dylan";
$destdir = "${prefix}";
$bindir = "${exec_prefix}\\bin";
$libdir = "${exec_prefix}\\lib\\dylan\\${version}\\${target_name}";
$sitelibdir = "${exec_prefix}\\lib\\dylan\\${version}\\${target_name}\\dylan-user";
$mandir = "${prefix}\\man";
$datadir = "${prefix}\\share";
$sysconfdir = "${prefix}\\etc";
$includedir = "${prefix}\\include";
$gen_makefile = "${buildroot}\\gen-makefile";
$enable_debug = "minimum" eq "yes";
$enable_profiling = "minimum" eq "profiling";
$enable_mindy = "no" eq "yes";
$enable_d2c = "yes" eq "yes";
$build_tools_with_d2c = "yes" eq "yes";
$cross_compiling = "no" eq "yes";
$enable_bootstrap = "no" eq "yes";
$bootstrap_compiler = "none";
$enable_mindy_bootstrap = $enable_bootstrap && $bootstrap_compiler eq "mindy";
$recheck = ".\\configure ";
$shared = "no" eq "yes";
$static = "yes" eq "yes";
#$INSTALL = "c:\\Fulgham\\Programs\\Msys\\bin\\sh \\usr\\bin\\install -c";
$LIBTOOL = '';
$MC = "$exec_prefix\\bin\\mindycomp.exe";
$MINDY = "$exec_prefix\\bin\\interp.exe";
$DYLANPATH = ";${srcroot}\\common\\collection-extensions;${srcroot}\\common\\format;${srcroot}\\common\\format-out;${srcroot}\\common\\internal-time;${srcroot}\\common\\matrix;${srcroot}\\common\\print;${srcroot}\\common\\regular-expressions;${srcroot}\\common\\standard-io;${srcroot}\\common\\stream-ext;${srcroot}\\common\\streams;${srcroot}\\common\\string-ext;${srcroot}\\common\\table-ext;${srcroot}\\common\\time;${srcroot}\\common\\transcendental;${srcroot}\\common\\getopt;${srcroot}\\mindy\\libraries\\random;${srcroot}\\mindy\\libraries\\dylan;${srcroot}\\mindy\\libraries\\inspector;${srcroot}\\mindy\\libraries\\tk;${srcroot}\\d2c\\runtime\\random";
$CC = 'cl';
$D2C = "$bindir\\d2c -T$target_name -Dcompiled-for-x86 -Dcompiled-for-win32 -Dnewlines-are-CRLF -DC-compiler-is-VC";
if ($host_name ne $target_name) {
$D2C = "$D2C -no-binaries";
};
$PARSERGEN = "$buildroot\\tools\\parsergen\\parsergen";
$MELANGE = "$buildroot\\tools\\melange\\melange";
unless ($build_tools_with_d2c) {
$PARSERGEN = "$MINDY -f $PARSERGEN-lib.dbc";
$MELANGE = "$MINDY -f $MELANGE.dbc";
};
if ($enable_bootstrap && $bootstrap_compiler eq "d2c") {
$CPPFLAGS = '-I'.$srcroot.'\\previous_runtime';
$d2c_runtime = '-L'.$buildroot.'\\previous_runtime ';
} else {
$CPPFLAGS = '-I'.$srcroot.'\\d2c\\runtime';
@runtime_directories = ('c-code', 'gc', 'dylan', 'melange');
foreach (@runtime_directories) {
$d2c_runtime .= "-L$buildroot\\d2c\\runtime\\$_ ";
}
}
$have_gtk = 'no';
$with_gtk = 'no';
$gtk_cflags = '';
$gtk_libs = '';
$enable_duim = 'no';
# Handle constants from operating-system module.
$architecture_little_endian = "#t";
$machine_name = "i686";
$os_name = "WIN_NT-5.0";
$os_variant = "WIN_NT-5.0";
$os_version = "1.3.12(0.54/3/2)";
$platform_name = "i686-MINGWIN_NT-5.0";