annotate mcabber/macros/xc-am-iface.m4 @ 2366:480585fec48a default tip

Update spell checking section in the configuration file
author Mikael Berthe <mikael@lilotux.net>
date Tue, 30 May 2023 16:37:46 +0200
parents f81b4a97afaa
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2077
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
1 #---------------------------------------------------------------------------
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
2 #
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
3 # xc-am-iface.m4
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
4 #
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
5 # Copyright (c) 2013 Daniel Stenberg <daniel@haxx.se>
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
6 #
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
7 # Permission to use, copy, modify, and distribute this software for any
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
8 # purpose with or without fee is hereby granted, provided that the above
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
9 # copyright notice and this permission notice appear in all copies.
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
10 #
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
11 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
12 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
13 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
14 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
15 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
16 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
17 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
18 #
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
19 #---------------------------------------------------------------------------
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
20
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
21 # serial 1
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
22
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
23
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
24 dnl _XC_AUTOMAKE_BODY
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
25 dnl -------------------------------------------------
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
26 dnl Private macro.
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
27 dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
28 dnl This macro performs embedding of automake initialization
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
29 dnl code into configure script. When automake version 1.14 or
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
30 dnl newer is used at configure script generation time, this
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
31 dnl results in 'subdir-objects' automake option being used.
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
32 dnl When using automake versions older than 1.14 this option
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
33 dnl is not used when generating configure script.
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
34
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
35 m4_define([_XC_AUTOMAKE_BODY],
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
36 [dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
37 ## --------------------------------------- ##
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
38 ## Start of automake initialization code ##
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
39 ## --------------------------------------- ##
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
40 m4_ifdef([_AM_PROG_CC_C_O],
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
41 [
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
42 AM_INIT_AUTOMAKE([subdir-objects])
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
43 ],[
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
44 AM_INIT_AUTOMAKE
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
45 ])dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
46 ## ------------------------------------- ##
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
47 ## End of automake initialization code ##
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
48 ## ------------------------------------- ##
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
49 dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
50 m4_define([$0], [])[]dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
51 ])
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
52
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
53
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
54 dnl XC_AUTOMAKE
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
55 dnl -------------------------------------------------
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
56 dnl Public macro.
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
57 dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
58 dnl This macro embeds automake machinery into configure
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
59 dnl script with initialization option 'subdir-objects'
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
60 dnl when using automake version 1.14 or newer.
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
61
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
62 AC_DEFUN([XC_AUTOMAKE],
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
63 [dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
64 AC_PREREQ([2.50])dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
65 dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
66 AC_BEFORE([$0],[AM_INIT_AUTOMAKE])dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
67 dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
68 _XC_AUTOMAKE_BODY
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
69 dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
70 m4_ifdef([AM_INIT_AUTOMAKE],
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
71 [m4_undefine([AM_INIT_AUTOMAKE])])dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
72 dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
73 m4_define([$0], [])[]dnl
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
74 ])
f81b4a97afaa Add XC_AUTOMAKE from Daniel Stenberg and use subdir-objects
Mikael Berthe <mikael@lilotux.net>
parents:
diff changeset
75