annotate dsss.conf @ 838:1ecf05e680ba

Changed build configuration. From now on, the executable will be placed in bin/. The postbuild.* scripts for Linux and Windows will place important files in bin/ and bin/data/. Added hasType() to class Expression. Added search() to class Scope. Added DontKnowYet to struct Types.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Wed, 20 Aug 2008 20:39:16 +0200
parents bcb74c9b895c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
273
e095ec570c31 - Changed name of project to dil in dsss.conf.
aziz
parents: 0
diff changeset
1 name = dil
0
8ba2570de175 Initial import.
aziz
parents:
diff changeset
2 version = 0.1
8ba2570de175 Initial import.
aziz
parents:
diff changeset
3 [src/main.d]
8ba2570de175 Initial import.
aziz
parents:
diff changeset
4 type = binary
838
1ecf05e680ba Changed build configuration.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 806
diff changeset
5 target = bin/dil
1ecf05e680ba Changed build configuration.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 806
diff changeset
6 version(Windows) {
1ecf05e680ba Changed build configuration.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 806
diff changeset
7 prebuild = mkdir bin\data
1ecf05e680ba Changed build configuration.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 806
diff changeset
8 postbuild = scripts\postbuild.bat
1ecf05e680ba Changed build configuration.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 806
diff changeset
9 } else {
1ecf05e680ba Changed build configuration.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 806
diff changeset
10 prebuild = mkdir -p bin/data
1ecf05e680ba Changed build configuration.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 806
diff changeset
11 postbuild = scripts/postbuild.sh
1ecf05e680ba Changed build configuration.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 806
diff changeset
12 }
782
c4b28cf38760 Added version statement for gdc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 273
diff changeset
13 version(GNU) {
799
fd719161e743 New ddoc emitter for XML type output.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 782
diff changeset
14 buildflags = -Isrc/ -Ldsss_objs/G/cmd.DDoc.o -Ldsss_objs/G/cmd.DDocXML.o
782
c4b28cf38760 Added version statement for gdc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 273
diff changeset
15 } else {
c4b28cf38760 Added version statement for gdc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 273
diff changeset
16 buildflags = -Isrc/
c4b28cf38760 Added version statement for gdc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 273
diff changeset
17 }