1 |
|
#!/usr/bin/env bash |
2 |
|
# Douglas Thrift |
3 |
|
# |
4 |
< |
# Decentralized Media |
4 |
> |
# Site Mapper |
5 |
|
# |
6 |
|
# $Id$ |
7 |
|
|
8 |
|
menes='menes' |
9 |
|
|
10 |
|
source "${menes}/build-sh.d/init.sh" |
11 |
< |
source "${menes}/build-sh.d/init-c++.sh" |
11 |
> |
source "${menes}/build-sh.d/c++.sh" |
12 |
|
source "${menes}/build-sh.d/menes.sh" |
13 |
|
|
14 |
< |
hi-ccxx-flags $(pkg-config --cflags-only-I bmp) -I. |
15 |
< |
hi-ld-flags $(pkg-config --libs-only-L bmp) $(pkg-config --libs-only-l bmp) |
14 |
> |
hi-ccxx-flags -Onone -g -DNFINLINE |
15 |
> |
hi-ld-flags -Onone -g |
16 |
> |
hi-ccxx-flags -DMENES_STL_CONVERTABLE |
17 |
|
|
18 |
< |
c++:binary 'DecentralizedMedia' *.hh *.cpp |
18 |
> |
c++:link 'binary/SiteMapper' *.cpp -- "${libmenes[@]}" |
19 |
|
|
19 |
– |
source "${menes}/build-sh.d/stage-c++.sh" |
20 |
|
source "${menes}/build-sh.d/fini.sh" |