File make changed (mode: 100755) (index 940fe03..eb22eec) |
... |
... |
src/shared/scratchbuf.c |
58 |
58 |
|
|
59 |
59 |
sep_start() |
sep_start() |
60 |
60 |
{ |
{ |
61 |
|
printf '###############################################################################\n' |
|
|
61 |
|
printf '###############################################################################\n' |
62 |
62 |
} |
} |
63 |
63 |
|
|
64 |
64 |
sep_end() |
sep_end() |
65 |
65 |
{ |
{ |
66 |
|
printf '###############################################################################\n\n' |
|
|
66 |
|
printf '###############################################################################\n\n' |
67 |
67 |
} |
} |
68 |
68 |
|
|
69 |
69 |
subsep_start() |
subsep_start() |
70 |
70 |
{ |
{ |
71 |
|
printf '*******************************************************************************\n' |
|
|
71 |
|
printf '*******************************************************************************\n' |
72 |
72 |
} |
} |
73 |
73 |
|
|
74 |
74 |
subsep_end() |
subsep_end() |
75 |
75 |
{ |
{ |
76 |
|
printf '*******************************************************************************\n' |
|
|
76 |
|
printf '*******************************************************************************\n' |
77 |
77 |
} |
} |
78 |
78 |
|
|
79 |
79 |
################################################################################ |
################################################################################ |
|
... |
... |
printf "$1" | tr -s '[:space:]' ' ' |
118 |
118 |
} |
} |
119 |
119 |
|
|
120 |
120 |
CMDLINE_SET=' |
CMDLINE_SET=' |
121 |
|
bin_cc |
|
122 |
|
bin_ccld |
|
123 |
|
libkmod_cc |
|
124 |
|
libkmod_ar |
|
125 |
|
dbin_cc |
|
126 |
|
dbin_ccld |
|
127 |
|
slibkmod_cc |
|
128 |
|
slibkmod_ccld |
|
129 |
|
prefix |
|
130 |
|
bindir |
|
131 |
|
libdir |
|
132 |
|
includedir |
|
133 |
|
sysconfdir |
|
|
121 |
|
bin_cc |
|
122 |
|
bin_ccld |
|
123 |
|
libkmod_cc |
|
124 |
|
libkmod_ar |
|
125 |
|
dbin_cc |
|
126 |
|
dbin_ccld |
|
127 |
|
slibkmod_cc |
|
128 |
|
slibkmod_ccld |
|
129 |
|
prefix |
|
130 |
|
bindir |
|
131 |
|
libdir |
|
132 |
|
includedir |
|
133 |
|
sysconfdir |
|
134 |
|
version |
134 |
135 |
' |
' |
135 |
136 |
|
|
136 |
137 |
################################################################################ |
################################################################################ |
|
... |
... |
libkmod_ar_default="ar rcs" |
150 |
151 |
|
|
151 |
152 |
dbin_cc_default="gcc -Wall -Wextra -Wno-unused-parameter \ |
dbin_cc_default="gcc -Wall -Wextra -Wno-unused-parameter \ |
152 |
153 |
-Wno-format-truncation \ |
-Wno-format-truncation \ |
153 |
|
-std=gnu99 -O2 -c" |
|
|
154 |
|
-std=c99 -O2 -c" |
154 |
155 |
|
|
155 |
156 |
dbin_ccld_default="gcc -Wl,--as-needed" |
dbin_ccld_default="gcc -Wl,--as-needed" |
156 |
157 |
|
|
157 |
158 |
slibkmod_cc_default="gcc -Wall -Wextra -Wno-unused-parameter \ |
slibkmod_cc_default="gcc -Wall -Wextra -Wno-unused-parameter \ |
158 |
|
-std=gnu99 -O2 -fPIC -c" |
|
|
159 |
|
-std=c99 -O2 -fPIC -c" |
159 |
160 |
|
|
160 |
161 |
slibkmod_ccld_default="gcc -shared \ |
slibkmod_ccld_default="gcc -shared \ |
161 |
162 |
-Wl,--version-script=$src_path/libkmod.sym \ |
-Wl,--version-script=$src_path/libkmod.sym \ |
|
... |
... |
bindir_default='$prefix/bin' |
168 |
169 |
libdir_default='$prefix/lib' |
libdir_default='$prefix/lib' |
169 |
170 |
includedir_default='$prefix/include' |
includedir_default='$prefix/include' |
170 |
171 |
sysconfdir_default='$prefix/etc' |
sysconfdir_default='$prefix/etc' |
|
172 |
|
version_default=24 |
171 |
173 |
set_default $CMDLINE_SET |
set_default $CMDLINE_SET |
172 |
174 |
|
|
173 |
175 |
libkmod_only=no |
libkmod_only=no |
|
... |
... |
Standard options: |
201 |
203 |
--includedir=DIR C header files [$includedir_default] |
--includedir=DIR C header files [$includedir_default] |
202 |
204 |
--sysconfdir=DIR read-only single-machine data [$sysconfdir_default] |
--sysconfdir=DIR read-only single-machine data [$sysconfdir_default] |
203 |
205 |
|
|
|
206 |
|
--version=VERSION override the version number [$version_default] |
|
207 |
|
|
204 |
208 |
Advanced options: |
Advanced options: |
205 |
209 |
--bin-cc=CC use C compiler command line CC for static target kmod [$(spaces_concat "$bin_cc_default")] |
--bin-cc=CC use C compiler command line CC for static target kmod [$(spaces_concat "$bin_cc_default")] |
206 |
210 |
--bin-ccld=CCLD use linker command line CCLD for static target kmod [$(spaces_concat "$bin_ccld_default")] |
--bin-ccld=CCLD use linker command line CCLD for static target kmod [$(spaces_concat "$bin_ccld_default")] |
|
... |
... |
if test x$libkmod_only != xyes; then |
288 |
292 |
fi |
fi |
289 |
293 |
|
|
290 |
294 |
################################################################################ |
################################################################################ |
|
295 |
|
|
|
296 |
|
sep_start;echo 'generating pkg-config file for libkmod' |
|
297 |
|
mkdir -p -- $fake_root$e_libdir/pkgconfig |
|
298 |
|
cp -f $src_path/libkmod.pc.in $fake_root$e_libdir/pkgconfig/libkmod.pc |
|
299 |
|
sed -i "s%@VERSION@%$version%" $fake_root$e_libdir/pkgconfig/libkmod.pc |
|
300 |
|
sed -i "s%@libdir@%$e_libdir%" $fake_root$e_libdir/pkgconfig/libkmod.pc |
|
301 |
|
sed -i "s%@includedir@%$e_includedir%" $fake_root$e_libdir/pkgconfig/libkmod.pc |
|
302 |
|
sep_end |