]> git.ipfire.org Git - thirdparty/cups.git/blame - config-scripts/cups-common.m4
Remove support for AIX, HP-UX, and OSF/1.
[thirdparty/cups.git] / config-scripts / cups-common.m4
CommitLineData
ef416fc2 1dnl
5ec1fd3d 2dnl "$Id$"
ef416fc2 3dnl
5a1d7a17 4dnl Common configuration stuff for CUPS.
ef416fc2 5dnl
5a1d7a17
MS
6dnl Copyright 2007-2013 by Apple Inc.
7dnl Copyright 1997-2007 by Easy Software Products, all rights reserved.
ef416fc2 8dnl
5a1d7a17
MS
9dnl These coded instructions, statements, and computer programs are the
10dnl property of Apple Inc. and are protected by Federal copyright
11dnl law. Distribution and use rights are outlined in the file "LICENSE.txt"
12dnl which should have been included with this file. If this file is
13dnl file is missing or damaged, see the license at "http://www.cups.org/".
ef416fc2 14dnl
15
c277e2f8
MS
16dnl We need at least autoconf 2.60...
17AC_PREREQ(2.60)
ef416fc2 18
19dnl Set the name of the config header file...
20AC_CONFIG_HEADER(config.h)
21
ac884b6a 22dnl Version number information...
621ca63a 23CUPS_VERSION="2.0svn"
ecdc0628 24CUPS_REVISION=""
621ca63a
MS
25if test -z "$CUPS_REVISION" -a -d .svn; then
26 CUPS_REVISION="-r`svnversion . | awk -F: '{print $NF}' | sed -e '1,$s/[[a-zA-Z]]*//g'`"
27fi
e4572d57
MS
28CUPS_BUILD="cups-$CUPS_VERSION"
29
30AC_ARG_WITH(cups_build, [ --with-cups-build set "cups-config --build" string ],
31 CUPS_BUILD="$withval")
ecdc0628 32
ef416fc2 33AC_SUBST(CUPS_VERSION)
ecdc0628 34AC_SUBST(CUPS_REVISION)
e4572d57 35AC_SUBST(CUPS_BUILD)
ecdc0628 36AC_DEFINE_UNQUOTED(CUPS_SVERSION, "CUPS v$CUPS_VERSION$CUPS_REVISION")
37AC_DEFINE_UNQUOTED(CUPS_MINIMAL, "CUPS/$CUPS_VERSION$CUPS_REVISION")
ef416fc2 38
39dnl Default compiler flags...
40CFLAGS="${CFLAGS:=}"
41CPPFLAGS="${CPPFLAGS:=}"
ac884b6a 42CXXFLAGS="${CXXFLAGS:=}"
ef416fc2 43LDFLAGS="${LDFLAGS:=}"
44
45dnl Checks for programs...
46AC_PROG_AWK
6961465f 47AC_PROG_CC(clang cc gcc)
ef416fc2 48AC_PROG_CPP
6961465f 49AC_PROG_CXX(clang++ c++ g++)
ef416fc2 50AC_PROG_RANLIB
51AC_PATH_PROG(AR,ar)
97c9a8d7 52AC_PATH_PROG(CHMOD,chmod)
82cc1f9a 53AC_PATH_PROG(GZIP,gzip)
bd7854cb 54AC_PATH_PROG(LD,ld)
ef416fc2 55AC_PATH_PROG(LN,ln)
56AC_PATH_PROG(MV,mv)
57AC_PATH_PROG(RM,rm)
e1d6a774 58AC_PATH_PROG(RMDIR,rmdir)
ef416fc2 59AC_PATH_PROG(SED,sed)
ee571f26
MS
60AC_PATH_PROG(XDGOPEN,xdg-open)
61if test "x$XDGOPEN" = x; then
62 CUPS_HTMLVIEW="htmlview"
63else
64 CUPS_HTMLVIEW="$XDGOPEN"
65fi
66AC_SUBST(CUPS_HTMLVIEW)
839a51c8
MS
67
68AC_MSG_CHECKING(for install-sh script)
e07d4801 69INSTALL="`pwd`/install-sh"
839a51c8
MS
70AC_SUBST(INSTALL)
71AC_MSG_RESULT(using $INSTALL)
ef416fc2 72
73if test "x$AR" = x; then
74 AC_MSG_ERROR([Unable to find required library archive command.])
75fi
76if test "x$CC" = x; then
77 AC_MSG_ERROR([Unable to find required C compiler command.])
78fi
ef416fc2 79
923edb68 80dnl Static library option...
81INSTALLSTATIC=""
bf3816c7 82AC_ARG_ENABLE(static, [ --enable-static install static libraries])
923edb68 83
d6ae789d 84if test x$enable_static = xyes; then
85 echo Installing static libraries...
923edb68 86 INSTALLSTATIC="installstatic"
87fi
88
89AC_SUBST(INSTALLSTATIC)
ef416fc2 90
0268488e
MS
91dnl Check for pkg-config, which is used for some other tests later on...
92AC_PATH_PROG(PKGCONFIG, pkg-config)
93
ef416fc2 94dnl Check for libraries...
f3c17241 95AC_SEARCH_LIBS(abs, m, AC_DEFINE(HAVE_ABS))
ef416fc2 96AC_SEARCH_LIBS(crypt, crypt)
f3c17241 97AC_SEARCH_LIBS(fmod, m)
ef416fc2 98AC_SEARCH_LIBS(getspent, sec gen)
99
100LIBMALLOC=""
bf3816c7 101AC_ARG_ENABLE(mallinfo, [ --enable-mallinfo build with malloc debug logging])
ef416fc2 102
103if test x$enable_mallinfo = xyes; then
75bd9771
MS
104 SAVELIBS="$LIBS"
105 LIBS=""
106 AC_SEARCH_LIBS(mallinfo, malloc, AC_DEFINE(HAVE_MALLINFO))
107 LIBMALLOC="$LIBS"
108 LIBS="$SAVELIBS"
ef416fc2 109fi
110
111AC_SUBST(LIBMALLOC)
112
113dnl Check for libpaper support...
bf3816c7 114AC_ARG_ENABLE(libpaper, [ --enable-libpaper build with libpaper support])
ef416fc2 115
116if test x$enable_libpaper = xyes; then
117 AC_CHECK_LIB(paper,systempapername,
118 AC_DEFINE(HAVE_LIBPAPER)
119 LIBPAPER="-lpaper",
120 LIBPAPER="")
121else
122 LIBPAPER=""
123fi
124AC_SUBST(LIBPAPER)
125
126dnl Checks for header files.
127AC_HEADER_STDC
a4845881 128AC_CHECK_HEADER(stdlib.h,AC_DEFINE(HAVE_STDLIB_H))
ef416fc2 129AC_CHECK_HEADER(crypt.h,AC_DEFINE(HAVE_CRYPT_H))
130AC_CHECK_HEADER(langinfo.h,AC_DEFINE(HAVE_LANGINFO_H))
131AC_CHECK_HEADER(malloc.h,AC_DEFINE(HAVE_MALLOC_H))
132AC_CHECK_HEADER(shadow.h,AC_DEFINE(HAVE_SHADOW_H))
5a9febac 133AC_CHECK_HEADER(stdint.h,AC_DEFINE(HAVE_STDINT_H))
ef416fc2 134AC_CHECK_HEADER(string.h,AC_DEFINE(HAVE_STRING_H))
135AC_CHECK_HEADER(strings.h,AC_DEFINE(HAVE_STRINGS_H))
136AC_CHECK_HEADER(bstring.h,AC_DEFINE(HAVE_BSTRING_H))
ef416fc2 137AC_CHECK_HEADER(sys/ioctl.h,AC_DEFINE(HAVE_SYS_IOCTL_H))
db1f069b 138AC_CHECK_HEADER(sys/param.h,AC_DEFINE(HAVE_SYS_PARAM_H))
bc44d920 139AC_CHECK_HEADER(sys/ucred.h,AC_DEFINE(HAVE_SYS_UCRED_H))
ef416fc2 140
cc754834
MS
141dnl Checks for iconv.h and iconv_open
142AC_CHECK_HEADER(iconv.h,
143 SAVELIBS="$LIBS"
144 LIBS=""
145 AC_SEARCH_LIBS(iconv_open,iconv,
146 AC_DEFINE(HAVE_ICONV_H)
147 SAVELIBS="$SAVELIBS $LIBS")
148 LIBS="$SAVELIBS")
149
12f89d24
MS
150dnl Checks for Mini-XML (www.minixml.org)...
151LIBMXML=""
152AC_CHECK_HEADER(mxml.h,
153 SAVELIBS="$LIBS"
154 AC_SEARCH_LIBS(mmxlNewElement,mxml,
155 AC_DEFINE(HAVE_MXML_H)
156 LIBMXML="-lmxml")
157 LIBS="$SAVELIBS")
158AC_SUBST(LIBMXML)
159
7cf5915e
MS
160dnl Checks for statfs and its many headers...
161AC_CHECK_HEADER(sys/mount.h,AC_DEFINE(HAVE_SYS_MOUNT_H))
162AC_CHECK_HEADER(sys/statfs.h,AC_DEFINE(HAVE_SYS_STATFS_H))
163AC_CHECK_HEADER(sys/statvfs.h,AC_DEFINE(HAVE_SYS_STATVFS_H))
164AC_CHECK_HEADER(sys/vfs.h,AC_DEFINE(HAVE_SYS_VFS_H))
165AC_CHECK_FUNCS(statfs statvfs)
166
ef416fc2 167dnl Checks for string functions.
88f9aafc 168AC_CHECK_FUNCS(strdup strlcat strlcpy)
ef416fc2 169if test "$uname" = "HP-UX" -a "$uversion" = "1020"; then
170 echo Forcing snprintf emulation for HP-UX.
171else
172 AC_CHECK_FUNCS(snprintf vsnprintf)
173fi
174
ac884b6a 175dnl Check for random number functions...
41681883 176AC_CHECK_FUNCS(random lrand48 arc4random)
ac884b6a 177
ef416fc2 178dnl Check for geteuid function.
179AC_CHECK_FUNCS(geteuid)
180
88f9aafc
MS
181dnl Check for setpgid function.
182AC_CHECK_FUNCS(setpgid)
183
ef416fc2 184dnl Check for vsyslog function.
185AC_CHECK_FUNCS(vsyslog)
186
187dnl Checks for signal functions.
188case "$uname" in
189 Linux | GNU)
190 # Do not use sigset on Linux or GNU HURD
191 ;;
192 *)
193 # Use sigset on other platforms, if available
194 AC_CHECK_FUNCS(sigset)
195 ;;
196esac
197
198AC_CHECK_FUNCS(sigaction)
199
200dnl Checks for wait functions.
cc0d019f 201AC_CHECK_FUNCS(waitpid wait3)
ef416fc2 202
203dnl See if the tm structure has the tm_gmtoff member...
204AC_MSG_CHECKING(for tm_gmtoff member in tm structure)
205AC_TRY_COMPILE([#include <time.h>],[struct tm t;
206 int o = t.tm_gmtoff;],
207 AC_MSG_RESULT(yes)
208 AC_DEFINE(HAVE_TM_GMTOFF),
209 AC_MSG_RESULT(no))
210
c7017ecc
MS
211dnl See if the stat structure has the st_gen member...
212AC_MSG_CHECKING(for st_gen member in stat structure)
213AC_TRY_COMPILE([#include <sys/stat.h>],[struct stat t;
214 int o = t.st_gen;],
215 AC_MSG_RESULT(yes)
216 AC_DEFINE(HAVE_ST_GEN),
217 AC_MSG_RESULT(no))
218
cc0d019f
MS
219dnl See if we have the removefile(3) function for securely removing files
220AC_CHECK_FUNCS(removefile)
221
75bd9771 222dnl See if we have libusb...
bf3816c7 223AC_ARG_ENABLE(libusb, [ --enable-libusb use libusb for USB printing])
75bd9771
MS
224
225LIBUSB=""
89a65306 226USBQUIRKS=""
75bd9771 227AC_SUBST(LIBUSB)
89a65306 228AC_SUBST(USBQUIRKS)
75bd9771 229
3e7fe0ca
MS
230if test "x$PKGCONFIG" != x; then
231 if test x$enable_libusb = xyes -o $uname != Darwin; then
232 AC_MSG_CHECKING(for libusb-1.0)
233 if $PKGCONFIG --exists libusb-1.0; then
234 AC_MSG_RESULT(yes)
235 AC_DEFINE(HAVE_LIBUSB)
236 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0`"
237 LIBUSB="`$PKGCONFIG --libs libusb-1.0`"
89a65306 238 USBQUIRKS="\$(DATADIR)/usb"
3e7fe0ca
MS
239 else
240 AC_MSG_RESULT(no)
241 fi
12f89d24 242 fi
82cc1f9a 243elif test x$enable_libusb = xyes; then
3e7fe0ca 244 AC_MSG_ERROR(Need pkg-config to enable libusb support.)
75bd9771
MS
245fi
246
749b1e90 247dnl See if we have libwrap for TCP wrappers support...
bf3816c7 248AC_ARG_ENABLE(tcp_wrappers, [ --enable-tcp-wrappers use libwrap for TCP wrappers support])
749b1e90
MS
249
250LIBWRAP=""
251AC_SUBST(LIBWRAP)
252
253if test x$enable_tcp_wrappers = xyes; then
254 AC_CHECK_LIB(wrap, hosts_access,[
255 AC_CHECK_HEADER(tcpd.h,
256 AC_DEFINE(HAVE_TCPD_H)
257 LIBWRAP="-lwrap")])
258fi
259
a4845881 260dnl ZLIB
82cc1f9a 261INSTALL_GZIP=""
a4845881
MS
262LIBZ=""
263AC_CHECK_HEADER(zlib.h,
264 AC_CHECK_LIB(z, gzgets,
265 AC_DEFINE(HAVE_LIBZ)
266 LIBZ="-lz"
82cc1f9a 267 LIBS="$LIBS -lz"
db8b865d 268 AC_CHECK_LIB(z, inflateCopy, AC_DEFINE(HAVE_INFLATECOPY))
82cc1f9a
MS
269 if test "x$GZIP" != z; then
270 INSTALL_GZIP="-z"
271 fi))
272AC_SUBST(INSTALL_GZIP)
a4845881
MS
273AC_SUBST(LIBZ)
274
ef416fc2 275dnl Flags for "ar" command...
276case $uname in
277 Darwin* | *BSD*)
278 ARFLAGS="-rcv"
279 ;;
280 *)
281 ARFLAGS="crvs"
282 ;;
283esac
284
285AC_SUBST(ARFLAGS)
286
ac884b6a 287dnl Prep libraries specifically for cupsd and backends...
bd7854cb 288BACKLIBS=""
cc754834 289SERVERLIBS=""
ac884b6a 290AC_SUBST(BACKLIBS)
cc754834 291AC_SUBST(SERVERLIBS)
ac884b6a
MS
292
293dnl See if we have POSIX ACL support...
294SAVELIBS="$LIBS"
295LIBS=""
bf3816c7 296AC_ARG_ENABLE(acl, [ --enable-acl build with POSIX ACL support])
ee571f26
MS
297if test "x$enable_acl" != xno; then
298 AC_SEARCH_LIBS(acl_init, acl, AC_DEFINE(HAVE_ACL_INIT))
cc754834 299 SERVERLIBS="$SERVERLIBS $LIBS"
ee571f26 300fi
ac884b6a
MS
301LIBS="$SAVELIBS"
302
303dnl Check for DBUS support
304if test -d /etc/dbus-1; then
305 DBUSDIR="/etc/dbus-1"
306else
307 DBUSDIR=""
308fi
bd7854cb 309
db8b865d 310AC_ARG_ENABLE(dbus, [ --disable-dbus build without DBUS support])
ac884b6a
MS
311AC_ARG_WITH(dbusdir, [ --with-dbusdir set DBUS configuration directory ],
312 DBUSDIR="$withval")
313
c5571a1d
MS
314DBUS_NOTIFIER=""
315DBUS_NOTIFIERLIBS=""
316
0268488e
MS
317if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x; then
318 AC_MSG_CHECKING(for DBUS)
319 if $PKGCONFIG --exists dbus-1; then
320 AC_MSG_RESULT(yes)
321 AC_DEFINE(HAVE_DBUS)
322 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1` -DDBUS_API_SUBJECT_TO_CHANGE"
323 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1`"
324 DBUS_NOTIFIER="dbus"
325 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1`"
326 SAVELIBS="$LIBS"
327 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
328 AC_CHECK_FUNC(dbus_message_iter_init_append,
329 AC_DEFINE(HAVE_DBUS_MESSAGE_ITER_INIT_APPEND))
330 LIBS="$SAVELIBS"
331 else
332 AC_MSG_RESULT(no)
ac884b6a
MS
333 fi
334fi
ecdc0628 335
ac884b6a 336AC_SUBST(DBUSDIR)
c5571a1d
MS
337AC_SUBST(DBUS_NOTIFIER)
338AC_SUBST(DBUS_NOTIFIERLIBS)
ac884b6a
MS
339
340dnl Extra platform-specific libraries...
b9faaae1 341CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
6961465f 342CUPS_DEFAULT_SYSTEM_AUTHKEY=""
ac884b6a 343CUPS_SYSTEM_AUTHKEY=""
eac3a0a0 344INSTALLXPC=""
09a101d6 345
ef416fc2 346case $uname in
347 Darwin*)
ac884b6a 348 BACKLIBS="$BACKLIBS -framework IOKit"
cc754834 349 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
f8b3a85b 350 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
fa73b229 351
352 dnl Check for framework headers...
6d2f911b 353 AC_CHECK_HEADER(ApplicationServices/ApplicationServices.h,AC_DEFINE(HAVE_APPLICATIONSERVICES_H))
fa73b229 354 AC_CHECK_HEADER(CoreFoundation/CoreFoundation.h,AC_DEFINE(HAVE_COREFOUNDATION_H))
355 AC_CHECK_HEADER(CoreFoundation/CFPriv.h,AC_DEFINE(HAVE_CFPRIV_H))
356 AC_CHECK_HEADER(CoreFoundation/CFBundlePriv.h,AC_DEFINE(HAVE_CFBUNDLEPRIV_H))
84315f46 357 AC_CHECK_HEADER(IOKit/pwr_mgt/IOPMLibPrivate.h,AC_DEFINE(HAVE_IOKIT_PWR_MGT_IOPMLIBPRIVATE_H))
fa73b229 358
6d2f911b
MS
359 dnl Check for dynamic store function...
360 AC_CHECK_FUNCS(SCDynamicStoreCopyComputerName)
361
7594b224 362 dnl Check for the new membership functions in MacOSX 10.4...
fa73b229 363 AC_CHECK_HEADER(membership.h,AC_DEFINE(HAVE_MEMBERSHIP_H))
7594b224 364 AC_CHECK_HEADER(membershipPriv.h,AC_DEFINE(HAVE_MEMBERSHIPPRIV_H))
fa73b229 365 AC_CHECK_FUNCS(mbr_uid_to_uuid)
366
178cb736
MS
367 dnl Check for the vproc_transaction_begin/end stuff...
368 AC_CHECK_FUNCS(vproc_transaction_begin)
369
7594b224 370 dnl Need <dlfcn.h> header...
371 AC_CHECK_HEADER(dlfcn.h,AC_DEFINE(HAVE_DLFCN_H))
372
fa73b229 373 dnl Check for notify_post support
374 AC_CHECK_HEADER(notify.h,AC_DEFINE(HAVE_NOTIFY_H))
375 AC_CHECK_FUNCS(notify_post)
f7deaa1a 376
377 dnl Check for Authorization Services support
1f0275e3
MS
378 AC_ARG_WITH(adminkey, [ --with-adminkey set the default SystemAuthKey value],
379 default_adminkey="$withval",
380 default_adminkey="default")
381 AC_ARG_WITH(operkey, [ --with-operkey set the default operator @AUTHKEY value],
382 default_operkey="$withval",
383 default_operkey="default")
eac3a0a0 384
f7deaa1a 385 AC_CHECK_HEADER(Security/Authorization.h, [
386 AC_DEFINE(HAVE_AUTHORIZATION_H)
1f0275e3
MS
387
388 if test "x$default_adminkey" != xdefault; then
389 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
6961465f 390 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
1f0275e3
MS
391 elif grep -q system.print.operator /etc/authorization; then
392 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
6961465f 393 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
01ce6322 394 else
1f0275e3 395 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.preferences"
6961465f 396 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.preferences"
1f0275e3
MS
397 fi
398
399 if test "x$default_operkey" != xdefault; then
b9faaae1 400 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
1f0275e3 401 elif grep -q system.print.operator /etc/authorization; then
b9faaae1 402 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
1f0275e3 403 else
b9faaae1 404 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.admin) @admin @lpadmin"
01ce6322 405 fi])
f7deaa1a 406 AC_CHECK_HEADER(Security/SecBasePriv.h,AC_DEFINE(HAVE_SECBASEPRIV_H))
a4924f6c
MS
407
408 dnl Check for sandbox/Seatbelt support
82f97232 409 if test $uversion -ge 100; then
a2326b5b
MS
410 AC_CHECK_HEADER(sandbox.h,AC_DEFINE(HAVE_SANDBOX_H))
411 fi
0fa6c7fa
MS
412 if test $uversion -ge 110 -a $uversion -lt 120; then
413 # Broken public headers in 10.7.x...
a2326b5b
MS
414 AC_MSG_CHECKING(for sandbox/private.h presence)
415 if test -f /usr/local/include/sandbox/private.h; then
416 AC_MSG_RESULT(yes)
417 else
418 AC_MSG_RESULT(no)
419 AC_MSG_ERROR(Run 'sudo mkdir -p /usr/local/include/sandbox' and 'sudo touch /usr/local/include/sandbox/private.h' to build CUPS.)
420 fi
82f97232 421 fi
eac3a0a0
MS
422
423 dnl Check for XPC support
424 AC_CHECK_HEADER(xpc/xpc.h,
425 AC_DEFINE(HAVE_XPC)
426 INSTALLXPC="install-xpc")
82cc1f9a
MS
427 AC_CHECK_HEADER(xpc/private.h,
428 AC_DEFINE(HAVE_XPC_PRIVATE_H))
ef416fc2 429 ;;
ef416fc2 430esac
431
b9faaae1
MS
432AC_SUBST(CUPS_DEFAULT_PRINTOPERATOR_AUTH)
433AC_DEFINE_UNQUOTED(CUPS_DEFAULT_PRINTOPERATOR_AUTH, "$CUPS_DEFAULT_PRINTOPERATOR_AUTH")
6961465f 434AC_DEFINE_UNQUOTED(CUPS_DEFAULT_SYSTEM_AUTHKEY, "$CUPS_DEFAULT_SYSTEM_AUTHKEY")
f7deaa1a 435AC_SUBST(CUPS_SYSTEM_AUTHKEY)
eac3a0a0 436AC_SUBST(INSTALLXPC)
ef416fc2 437
6d2f911b
MS
438dnl Check for build components
439COMPONENTS="all"
440
441AC_ARG_WITH(components, [ --with-components set components to build:
442 - "all" (default) builds everything
443 - "core" builds libcups and ipptool],
444 COMPONENTS="$withval")
445
446case "$COMPONENTS" in
447 all)
a4845881 448 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6d2f911b
MS
449 ;;
450
451 core)
452 BUILDDIRS="data locale"
453 ;;
454
455 *)
456 AC_MSG_ERROR([Bad build component "$COMPONENT" specified!])
457 ;;
458esac
459
460AC_SUBST(BUILDDIRS)
461
ef416fc2 462dnl
5ec1fd3d 463dnl End of "$Id$".
ef416fc2 464dnl