bzr branch
http://gegoxaren.bato24.eu/bzr/%2Bjunk/libgego
1
by Gustav Hartvigsson
* Initial code. |
1 |
#!/usr/bin/env bash
|
2 |
||
3 |
DOC_MODULE=libgego |
|
14
by Gustav Hartvigsson
* Moved build_docs into ./docs/ |
4 |
DOC_SOURCE_DIR=../src |
7
by Gustav Hartvigsson
* Fixed build... sort of |
5 |
|
24
by Gustav Hartvigsson
* That is conveluted.... |
6 |
# Copy libgego to this directory...
|
16
by Gustav Hartvigsson
* Moved GegoWebApplication out of the way |
7 |
cp ../build/libgego.so . |
8 |
||
24
by Gustav Hartvigsson
* That is conveluted.... |
9 |
export LIBRARY_PATH=$LIBRARY_PATH:`pwd` |
10 |
export CFLAGS="-L$LIBRARY_PATH `pkg-config --cflags gobject-2.0 gio-2.0 glib-2.0`" |
|
11 |
export LDFLAGS="-L$LIBRARY_PATH `pkg-config --libs gobject-2.0 gio-2.0 glib-2.0` -lgego" |
|
12 |
||
1
by Gustav Hartvigsson
* Initial code. |
13 |
# sources have changed
|
7
by Gustav Hartvigsson
* Fixed build... sort of |
14 |
echo "Running gtkdoc-scan" |
1
by Gustav Hartvigsson
* Initial code. |
15 |
gtkdoc-scan --module=$DOC_MODULE $DOC_SOURCE_DIR/*.[h,c] |
7
by Gustav Hartvigsson
* Fixed build... sort of |
16 |
echo "Running gtkdoc-scangobj" |
24
by Gustav Hartvigsson
* That is conveluted.... |
17 |
TMP_LD_PATH=$LD_LIBRARY_PATH |
18 |
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$LIBRARY_PATH |
|
19 |
LD_LIBRARY_PATH=$LD_LIBRARY_PATH gtkdoc-scangobj --module=$DOC_MODULE |
|
20 |
LD_LIBRARY_PATH=$TMP_LD_PATH |
|
7
by Gustav Hartvigsson
* Fixed build... sort of |
21 |
echo "Running gtkdoc-mkdb" |
1
by Gustav Hartvigsson
* Initial code. |
22 |
gtkdoc-mkdb --module=$DOC_MODULE --output-format=xml --source-dir=$DOC_SOURCE_DIR |
23 |
# xml files have changed
|
|
7
by Gustav Hartvigsson
* Fixed build... sort of |
24 |
mkdir -p html |
25 |
echo "Running gtkdoc-mkhtml" |
|
1
by Gustav Hartvigsson
* Initial code. |
26 |
cd html && gtkdoc-mkhtml $DOC_MODULE ../libgego-docs.xml |
7
by Gustav Hartvigsson
* Fixed build... sort of |
27 |
echo "Running gtkdoc-fixxref" |
1
by Gustav Hartvigsson
* Initial code. |
28 |
gtkdoc-fixxref --module=$DOC_MODULE --module-dir=html |