projects
/
csRadar.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
release mode flag for build script
[csRadar.git]
/
build.sh
1
2
flags
=
"-ggdb3 -Wall -fsanitize=address"
3
4
while
((
"
$#
"
));
do
5
case
$1
in
6
-r
|
--release
)
7
flags
=
"-Wall -O3"
8
echo
"Release mode"
9
;;
10
*)
11
echo
"Unkown param:
$1
"
12
exit
1
13
;;
14
esac
15
shift
16
done
17
18
mkdir
-p
ext
19
echo
build
:
csRadar
20
gcc
$flags
-rdynamic
csRadar.c
-o
csRadar
-lm -ldl
21
22
echo
build
:
ext
/
csRadarFree.so
23
gcc
$flags
-fpic -shared -o
ext
/
csRadarFree.so ext_csr_free.c
-lm