]> git.ipfire.org Git - thirdparty/cups.git/blame - configure.ac
Add cupsRasterInitPWGHeader API to setup a raster header using IPP Everywhere
[thirdparty/cups.git] / configure.ac
CommitLineData
ef416fc2 1dnl
f2d18633 2dnl "$Id$"
ef416fc2 3dnl
9ca6ba8f 4dnl Configuration script for CUPS.
ef416fc2 5dnl
6fe0e360 6dnl Copyright 2007-2015 by Apple Inc.
9ca6ba8f 7dnl Copyright 1997-2007 by Easy Software Products, all rights reserved.
ef416fc2 8dnl
9ca6ba8f
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
6fe0e360
MS
16dnl We need at least autoconf 2.60...
17AC_PREREQ(2.60)
18
19dnl Package name and version...
d0e96b4a 20AC_INIT([CUPS], [2.2svn], [https://www.cups.org/str.php], [cups], [https://www.cups.org/])
ef416fc2 21
22sinclude(config-scripts/cups-opsys.m4)
23sinclude(config-scripts/cups-common.m4)
24sinclude(config-scripts/cups-directories.m4)
25sinclude(config-scripts/cups-manpages.m4)
26
27sinclude(config-scripts/cups-sharedlibs.m4)
28sinclude(config-scripts/cups-libtool.m4)
29sinclude(config-scripts/cups-compiler.m4)
30
ef416fc2 31sinclude(config-scripts/cups-network.m4)
f7deaa1a 32sinclude(config-scripts/cups-poll.m4)
f7deaa1a 33sinclude(config-scripts/cups-gssapi.m4)
c7017ecc 34sinclude(config-scripts/cups-threads.m4)
ef416fc2 35sinclude(config-scripts/cups-ssl.m4)
36sinclude(config-scripts/cups-pam.m4)
ef416fc2 37sinclude(config-scripts/cups-largefile.m4)
f7deaa1a 38sinclude(config-scripts/cups-dnssd.m4)
1720786e 39sinclude(config-scripts/cups-startup.m4)
e53920b9 40sinclude(config-scripts/cups-defaults.m4)
ef416fc2 41sinclude(config-scripts/cups-scripting.m4)
42
ed486911 43INSTALL_LANGUAGES=""
44UNINSTALL_LANGUAGES=""
89d46774 45LANGFILES=""
46if test "x$LANGUAGES" != x; then
ed486911 47 INSTALL_LANGUAGES="install-languages"
48 UNINSTALL_LANGUAGES="uninstall-languages"
89d46774 49 for lang in $LANGUAGES; do
d09495fa 50 if test -f doc/$lang/index.html.in; then
51 LANGFILES="$LANGFILES doc/$lang/index.html"
52 fi
53
d09495fa 54 if test -f templates/$lang/header.tmpl.in; then
55 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
56 fi
89d46774 57 done
a4845881 58elif test "x$CUPS_BUNDLEDIR" != x; then
0837b7e8
MS
59 INSTALL_LANGUAGES="install-langbundle"
60 UNINSTALL_LANGUAGES="uninstall-langbundle"
89d46774 61fi
62
ed486911 63AC_SUBST(INSTALL_LANGUAGES)
64AC_SUBST(UNINSTALL_LANGUAGES)
65
4d301e69 66AC_OUTPUT(Makedefs
c41769ff 67 conf/cups-files.conf
4d301e69
MS
68 conf/cupsd.conf
69 conf/mime.convs
70 conf/pam.std
71 conf/snmp.conf
72 cups-config
ee571f26 73 desktop/cups.desktop
4d301e69
MS
74 doc/index.html
75 man/client.conf.man
c41769ff 76 man/cups-files.conf.man
4d301e69 77 man/cups-lpd.man
f3c17241 78 man/cups-snmp.man
4d301e69
MS
79 man/cupsaddsmb.man
80 man/cupsd.conf.man
81 man/cupsd.man
4d301e69
MS
82 man/lpoptions.man
83 scheduler/cups-lpd.xinetd
84 scheduler/cups.sh
85 scheduler/cups.xml
86 scheduler/org.cups.cups-lpd.plist
451d5797 87 scheduler/org.cups.cups-lpdAT.service
f2b8078b
MS
88 scheduler/org.cups.cupsd.path
89 scheduler/org.cups.cupsd.service
90 scheduler/org.cups.cupsd.socket
4d301e69
MS
91 templates/header.tmpl
92 packaging/cups.list
89d46774 93 $LANGFILES)
ef416fc2 94
95chmod +x cups-config
96
97dnl
f2d18633 98dnl End of "$Id$".
ef416fc2 99dnl