Mercurial > projects > doodle
comparison README @ 134:89e8b0d92f36
Ported to bob2 !!!
author | David Bryant <bagnose@gmail.com> |
---|---|
date | Thu, 02 Aug 2012 17:20:52 +0930 |
parents | 0d427170a805 |
children |
comparison
equal
deleted
inserted
replaced
133:9e1a313d8003 | 134:89e8b0d92f36 |
---|---|
1 Doodle - a simple diagramming tool | 1 Doodle - a simple diagramming tool |
2 | 2 |
3 Build instructions: | 3 Build instructions: |
4 | 4 |
5 1. Create an options file: | 5 1. Build gtkd |
6 cp options.template options | |
7 | 6 |
8 2. Customise options file for your local environment: | 7 2. Configure build directory: |
9 eg: | |
10 -IPATH-TO-GTKD-INCLUDES | |
11 -unittest | |
12 -debug | |
13 | 8 |
14 2. Configure the project: | 9 ./configure.sh --build=debug ${HOME}/builds/doodle/debug |
15 rdmd [OPTION]... configure.d PATH-TO-BUILD-DIR | |
16 eg: | |
17 rdmd -m64 configure.d ${HOME}/builds/doodle | |
18 | 10 |
19 3. Build doodle: | 11 3. Adjust Boboptions |
20 cd ../build | |
21 ./build | |
22 | 12 |
23 4. Launch doodle: | 13 cd ${HOME}/builds/doodle/debug |
24 ./bin/doodle | 14 vi Boboptions |
15 | |
16 I change the following lines: | |
17 | |
18 DEXTERNALS = std core glib gdk gtk gtkc cairo ; | |
19 DFLAGS = -w -wi -gc -I~/source/d/vcs/svn/gtkD-trunk/src ; | |
20 DLINKFLAGS = -L-L/home/daveb/source/d/vcs/svn/gtkD-trunk ; | |
21 | |
22 3. Build: | |
23 | |
24 ./build | |
25 | |
26 4. run | |
27 | |
28 ./run doodle |