Mercurial > projects > ldc
annotate ldc.conf.in @ 1596:42fc0d955a0d
Updated runtest to always rebuild libtangobos-partial.a in case of updates.
Changed std.stdarg to import ldc.vararg so it has the correct implementation.
author | Robert Clipsham <robert@octarineparrot.com> |
---|---|
date | Sun, 15 Nov 2009 13:22:02 +0000 |
parents | 193ab3969920 |
children | e16ea850ff81 |
rev | line source |
---|---|
1103
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
1 // This configuration file uses libconfig. |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
2 // See http://www.hyperrealm.com/libconfig/ for syntax details. |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
3 |
1394
193ab3969920
Added a comment to the ldc.conf.in template about the %%ldcbinarydir%% "macro".
Tomas Lindquist Olsen <tomas.l.olsen gmail com>
parents:
1340
diff
changeset
|
4 // Special macros: |
193ab3969920
Added a comment to the ldc.conf.in template about the %%ldcbinarydir%% "macro".
Tomas Lindquist Olsen <tomas.l.olsen gmail com>
parents:
1340
diff
changeset
|
5 // %%ldcbinarydir%% |
193ab3969920
Added a comment to the ldc.conf.in template about the %%ldcbinarydir%% "macro".
Tomas Lindquist Olsen <tomas.l.olsen gmail com>
parents:
1340
diff
changeset
|
6 // - is replaced with the path to the directory holding the ldc executable |
193ab3969920
Added a comment to the ldc.conf.in template about the %%ldcbinarydir%% "macro".
Tomas Lindquist Olsen <tomas.l.olsen gmail com>
parents:
1340
diff
changeset
|
7 |
1103
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
8 // The default group is required |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
9 default: |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
10 { |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
11 // 'switches' holds array of string that are appends to the command line |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
12 // arguments before they are parsed. |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
13 switches = [ |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
14 "-I@RUNTIME_DIR@", |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
15 "-I@RUNTIME_DIR@/lib/common", |
1340
206329112670
Fix the ldcbinarypath config file rewriting.
Christian Kamm <kamm incasoftware de>
parents:
1337
diff
changeset
|
16 "-L-L%%ldcbinarypath%%/../lib", |
1103
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
17 "-d-version=Tango", |
1119
2cd6199488f6
Fix -g with default ldc.conf
Frits van Bommel <fvbommel wxs.nl>
parents:
1104
diff
changeset
|
18 "-defaultlib=@RUNTIME_AIO@", |
2cd6199488f6
Fix -g with default ldc.conf
Frits van Bommel <fvbommel wxs.nl>
parents:
1104
diff
changeset
|
19 "-debuglib=@RUNTIME_AIO@" |
1103
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
20 ]; |
b30fe7e1dbb9
- Updated to DMD frontend 1.041.
Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
parents:
986
diff
changeset
|
21 }; |