-
Notifications
You must be signed in to change notification settings - Fork 0
/
gpsee-config.template
109 lines (105 loc) · 1.64 KB
/
gpsee-config.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
#! /bin/sh
usage()
{
echo "Usage: gpsee-config [OPTIONS]
Options:
[--prefix]
[--exec-prefix]
[--includedir]
[--libdir]
[--version]
[--libs]
[--ldflags]
[--cc]
[--cxx]
[--cflags]
[--ldflags]
[--cppflags]
[--cxxflags]
[--lib-filenames]
[--gpsee-src]
[--spidermonkey-build]
[--spidermonkey-src]
[--outside.mk]
[--gcc-prefix]
[--stream]"
}
case "$1" in
""|"-h"|"--help")
usage
exit 1
;;
esac
while [ "$1" ]
do
case "$1" in
"--prefix")
echo "@@GPSEE_PREFIX_DIR@@"
;;
"--exec-prefix")
echo "@@BIN_DIR@@"
;;
"--includedir")
echo "@@INCLUDE_DIR@@"
;;
"--libdir")
echo "@@SOLIB_DIR@@"
;;
"--version")
echo "@@GPSEE_RELEASE@@"
;;
"--libs")
echo "@@LOADLIBES@@"
;;
"--ldflags")
echo "@@LDFLAGS@@"
;;
"--cc")
echo "@@CC@@"
;;
"--cxx")
echo "@@CXX@@"
;;
"--cflags")
echo "-I@@INCLUDE_DIR@@ @@CFLAGS@@"
;;
"--cppflags")
echo "-I@@INCLUDE_DIR@@ @@CPPFLAGS@@"
;;
"--cxxflags")
echo "@@CXXFLAGS@@"
;;
"--lib-filenames")
echo "@@EXPORT_LIBS@@"
;;
"--gpsee-src")
echo "@@GPSEE_SRC@@"
;;
"--spidermonkey-src")
echo "@@SPIDERMONKEY_SRC@@"
;;
"--spidermonkey-build")
echo "@@SPIDERMONKEY_BUILD@@"
;;
"--outside.mk")
echo "@@OUTSIDE_MK@@"
;;
"--gcc-prefix")
echo "@@GCC_PREFIX@@"
;;
"--stream")
echo "@@STREAM@@"
;;
"--module-dir")
echo "@@LIBEXEC_DIR@@"
;;
"--solib-ext")
echo "@@SOLIB_EXT@@"
;;
*)
echo "Error: invalid option $1" >/dev/stderr
exit 1
;;
esac
shift
done