Artifact 2be59de4ad0bb61260cc82e0442048dcd51988b1:


0000: 64 6e 6c 20 41 55 54 4f 43 4f 4e 46 20 63 6f 6e  dnl AUTOCONF con
0010: 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 43  figuration for C
0020: 41 4c 4c 42 41 43 4b 0a 64 6e 6c 20 42 72 75 6e  ALLBACK.dnl Brun
0030: 6f 20 48 61 69 62 6c 65 20 32 30 30 30 2d 30 34  o Haible 2000-04
0040: 2d 30 32 0a 64 6e 6c 20 53 61 6d 20 53 74 65 69  -02.dnl Sam Stei
0050: 6e 67 6f 6c 64 20 32 30 30 38 2d 32 30 31 30 0a  ngold 2008-2010.
0060: 64 6e 6c 0a 41 43 5f 49 4e 49 54 28 6c 69 62 66  dnl.AC_INIT(libf
0070: 66 63 61 6c 6c 2f 63 61 6c 6c 62 61 63 6b 2c 6d  fcall/callback,m
0080: 34 5f 6e 6f 72 6d 61 6c 69 7a 65 28 6d 34 5f 65  4_normalize(m4_e
0090: 73 79 73 63 6d 64 28 5b 63 61 74 20 2e 2e 2f 56  syscmd([cat ../V
00a0: 45 52 53 49 4f 4e 5d 29 29 29 0a 41 43 5f 43 4f  ERSION]))).AC_CO
00b0: 4e 46 49 47 5f 53 52 43 44 49 52 28 63 61 6c 6c  NFIG_SRCDIR(call
00c0: 62 61 63 6b 2e 68 2e 69 6e 29 0a 41 43 5f 43 4f  back.h.in).AC_CO
00d0: 4e 46 49 47 5f 48 45 41 44 45 52 53 28 5b 63 6f  NFIG_HEADERS([co
00e0: 6e 66 69 67 2e 68 5d 29 0a 41 43 5f 43 4f 4e 46  nfig.h]).AC_CONF
00f0: 49 47 5f 48 45 41 44 45 52 53 28 5b 63 61 6c 6c  IG_HEADERS([call
0100: 62 61 63 6b 2e 68 5d 2c 0a 5b 73 65 64 20 22 73  back.h],.[sed "s
0110: 2f 40 4c 49 42 46 46 43 41 4c 4c 5f 56 45 52 53  /@LIBFFCALL_VERS
0120: 49 4f 4e 40 2f 24 7b 4c 49 42 46 46 43 41 4c 4c  ION@/${LIBFFCALL
0130: 5f 56 45 52 53 49 4f 4e 7d 2f 22 20 63 61 6c 6c  _VERSION}/" call
0140: 62 61 63 6b 2e 68 20 3e 20 74 6d 70 0a 6d 76 20  back.h > tmp.mv 
0150: 2d 66 20 74 6d 70 20 63 61 6c 6c 62 61 63 6b 2e  -f tmp callback.
0160: 68 5d 2c 5b 4c 49 42 46 46 43 41 4c 4c 5f 56 45  h],[LIBFFCALL_VE
0170: 52 53 49 4f 4e 3d 24 50 41 43 4b 41 47 45 5f 56  RSION=$PACKAGE_V
0180: 45 52 53 49 4f 4e 5d 29 0a 41 43 5f 43 4f 4e 46  ERSION]).AC_CONF
0190: 49 47 5f 46 49 4c 45 53 28 4d 61 6b 65 66 69 6c  IG_FILES(Makefil
01a0: 65 29 0a 41 43 5f 50 52 4f 47 5f 43 43 0a 41 43  e).AC_PROG_CC.AC
01b0: 5f 50 52 4f 47 5f 43 50 50 0a 41 43 5f 50 52 4f  _PROG_CPP.AC_PRO
01c0: 47 5f 47 43 43 5f 54 52 41 44 49 54 49 4f 4e 41  G_GCC_TRADITIONA
01d0: 4c 0a 43 4c 5f 43 43 5f 47 43 43 0a 41 43 5f 50  L.CL_CC_GCC.AC_P
01e0: 52 4f 47 5f 52 41 4e 4c 49 42 0a 41 43 5f 50 52  ROG_RANLIB.AC_PR
01f0: 4f 47 5f 4d 41 4b 45 5f 53 45 54 0a 41 43 5f 43  OG_MAKE_SET.AC_C
0200: 4f 4e 46 49 47 5f 41 55 58 5f 44 49 52 28 2e 2e  ONFIG_AUX_DIR(..
0210: 2f 62 75 69 6c 64 2d 61 75 78 29 0a 41 43 5f 50  /build-aux).AC_P
0220: 52 4f 47 5f 49 4e 53 54 41 4c 4c 0a 43 4c 5f 50  ROG_INSTALL.CL_P
0230: 52 4f 47 5f 4c 4e 0a 43 4c 5f 50 52 4f 47 5f 4c  ROG_LN.CL_PROG_L
0240: 4e 5f 53 0a 67 6c 5f 48 4f 53 54 5f 43 50 55 5f  N_S.gl_HOST_CPU_
0250: 43 5f 41 42 49 0a 50 41 43 4b 41 47 45 3d 63 61  C_ABI.PACKAGE=ca
0260: 6c 6c 62 61 63 6b 0a 46 46 43 41 4c 4c 5f 43 4f  llback.FFCALL_CO
0270: 4d 4d 4f 4e 5f 4c 49 42 54 4f 4f 4c 0a 64 6e 6c  MMON_LIBTOOL.dnl
0280: 20 54 68 69 73 20 70 69 65 63 65 20 6f 66 20 73   This piece of s
0290: 65 64 20 73 63 72 69 70 74 20 72 65 70 6c 61 63  ed script replac
02a0: 65 73 20 65 76 65 72 79 20 6c 69 6e 65 20 63 6f  es every line co
02b0: 6e 74 61 69 6e 69 6e 67 20 27 40 73 75 62 64 69  ntaining '@subdi
02c0: 72 40 27 0a 64 6e 6c 20 62 79 20 73 65 76 65 72  r@'.dnl by sever
02d0: 61 6c 20 63 6f 6e 73 65 63 75 74 69 76 65 20 6c  al consecutive l
02e0: 69 6e 65 73 2c 20 65 61 63 68 20 72 65 66 65 72  ines, each refer
02f0: 65 6e 63 69 6e 67 20 6f 6e 65 20 73 75 62 64 69  encing one subdi
0300: 72 2e 0a 65 78 74 72 61 73 75 62 3d 22 24 65 78  r..extrasub="$ex
0310: 74 72 61 73 75 62 22 27 0a 2f 40 73 75 62 64 69  trasub"'./@subdi
0320: 72 40 2f 7b 0a 68 0a 67 0a 73 2f 40 73 75 62 64  r@/{.h.g.s/@subd
0330: 69 72 40 2f 76 61 63 61 6c 6c 5f 72 2f 0a 70 0a  ir@/vacall_r/.p.
0340: 67 0a 73 2f 40 73 75 62 64 69 72 40 2f 74 72 61  g.s/@subdir@/tra
0350: 6d 70 6f 6c 69 6e 65 5f 72 2f 0a 70 0a 64 0a 7d  mpoline_r/.p.d.}
0360: 0a 27 0a 43 4c 5f 43 4f 4e 46 49 47 5f 53 55 42  .'.CL_CONFIG_SUB
0370: 44 49 52 53 28 76 61 63 61 6c 6c 5f 72 20 74 72  DIRS(vacall_r tr
0380: 61 6d 70 6f 6c 69 6e 65 5f 72 29 0a 41 43 5f 4f  ampoline_r).AC_O
0390: 55 54 50 55 54 0a                                UTPUT.