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