annotate README @ 65:b4676efb884a

Renamed options to options.template so that local modifications don't turn into accidental commits. Now you must copy options.template to options and edit it. options is marked as an ignore by mercurial.
author "David Bryant <bagnose@gmail.com>"
date Thu, 12 Aug 2010 22:24:28 +0930
parents 1f97022e5c6d
children deb9d9fae854
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
1 Doodle - a simple diagramming tool
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
2
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
3 Build instructions:
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
4
65
b4676efb884a Renamed options to options.template so that local modifications
"David Bryant <bagnose@gmail.com>"
parents: 40
diff changeset
5 1. Create an options file:
b4676efb884a Renamed options to options.template so that local modifications
"David Bryant <bagnose@gmail.com>"
parents: 40
diff changeset
6 cp options.template options
b4676efb884a Renamed options to options.template so that local modifications
"David Bryant <bagnose@gmail.com>"
parents: 40
diff changeset
7
b4676efb884a Renamed options to options.template so that local modifications
"David Bryant <bagnose@gmail.com>"
parents: 40
diff changeset
8 2. Customise options file for your local environment:
31
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
9 eg:
65
b4676efb884a Renamed options to options.template so that local modifications
"David Bryant <bagnose@gmail.com>"
parents: 40
diff changeset
10 -O
b4676efb884a Renamed options to options.template so that local modifications
"David Bryant <bagnose@gmail.com>"
parents: 40
diff changeset
11 -I<path-to-gtkd-includes>
31
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
12
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
13 2. Configure the project:
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
14 rdmd configure.d <full-path-to-build-dir>
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
15 eg:
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
16 rdmd configure.d ${PWD}/../build
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
17
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
18 3. Build doodle:
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
19 cd ../build
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
20 ./build
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
21
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
22 4. Launch doodle:
fe66a856a630 Updated the instructions in the README
"David Bryant <bagnose@gmail.com>"
parents: 28
diff changeset
23 ./bin/doodle