Artifact fbc2982f7b3bc51ba41ace4d15a877c460a2d36b:


0000: 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20  # Copyright (C) 
0010: 32 30 30 32 2d 32 30 31 30 20 46 72 65 65 20 53  2002-2010 Free S
0020: 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69  oftware Foundati
0030: 6f 6e 2c 20 49 6e 63 2e 0a 23 0a 23 20 54 68 69  on, Inc..#.# Thi
0040: 73 20 66 69 6c 65 20 69 73 20 66 72 65 65 20 73  s file is free s
0050: 6f 66 74 77 61 72 65 2c 20 64 69 73 74 72 69 62  oftware, distrib
0060: 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74  uted under the t
0070: 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 0a  erms of the GNU.
0080: 23 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63  # General Public
0090: 20 4c 69 63 65 6e 73 65 2e 20 20 41 73 20 61 20   License.  As a 
00a0: 73 70 65 63 69 61 6c 20 65 78 63 65 70 74 69 6f  special exceptio
00b0: 6e 20 74 6f 20 74 68 65 20 47 4e 55 20 47 65 6e  n to the GNU Gen
00c0: 65 72 61 6c 0a 23 20 50 75 62 6c 69 63 20 4c 69  eral.# Public Li
00d0: 63 65 6e 73 65 2c 20 74 68 69 73 20 66 69 6c 65  cense, this file
00e0: 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75   may be distribu
00f0: 74 65 64 20 61 73 20 70 61 72 74 20 6f 66 20 61  ted as part of a
0100: 20 70 72 6f 67 72 61 6d 0a 23 20 74 68 61 74 20   program.# that 
0110: 63 6f 6e 74 61 69 6e 73 20 61 20 63 6f 6e 66 69  contains a confi
0120: 67 75 72 61 74 69 6f 6e 20 73 63 72 69 70 74 20  guration script 
0130: 67 65 6e 65 72 61 74 65 64 20 62 79 20 41 75 74  generated by Aut
0140: 6f 63 6f 6e 66 2c 20 75 6e 64 65 72 0a 23 20 74  oconf, under.# t
0150: 68 65 20 73 61 6d 65 20 64 69 73 74 72 69 62 75  he same distribu
0160: 74 69 6f 6e 20 74 65 72 6d 73 20 61 73 20 74 68  tion terms as th
0170: 65 20 72 65 73 74 20 6f 66 20 74 68 61 74 20 70  e rest of that p
0180: 72 6f 67 72 61 6d 2e 0a 23 0a 23 20 47 65 6e 65  rogram..#.# Gene
0190: 72 61 74 65 64 20 62 79 20 67 6e 75 6c 69 62 2d  rated by gnulib-
01a0: 74 6f 6f 6c 2e 0a 23 0a 23 20 54 68 69 73 20 66  tool..#.# This f
01b0: 69 6c 65 20 72 65 70 72 65 73 65 6e 74 73 20 74  ile represents t
01c0: 68 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e  he specification
01d0: 20 6f 66 20 68 6f 77 20 67 6e 75 6c 69 62 2d 74   of how gnulib-t
01e0: 6f 6f 6c 20 69 73 20 75 73 65 64 2e 0a 23 20 49  ool is used..# I
01f0: 74 20 61 63 74 73 20 61 73 20 61 20 63 61 63 68  t acts as a cach
0200: 65 3a 20 49 74 20 69 73 20 77 72 69 74 74 65 6e  e: It is written
0210: 20 61 6e 64 20 72 65 61 64 20 62 79 20 67 6e 75   and read by gnu
0220: 6c 69 62 2d 74 6f 6f 6c 2e 0a 23 20 49 6e 20 70  lib-tool..# In p
0230: 72 6f 6a 65 63 74 73 20 75 73 69 6e 67 20 43 56  rojects using CV
0240: 53 2c 20 74 68 69 73 20 66 69 6c 65 20 69 73 20  S, this file is 
0250: 6d 65 61 6e 74 20 74 6f 20 62 65 20 73 74 6f 72  meant to be stor
0260: 65 64 20 69 6e 20 43 56 53 2c 0a 23 20 6c 69 6b  ed in CVS,.# lik
0270: 65 20 74 68 65 20 63 6f 6e 66 69 67 75 72 65 2e  e the configure.
0280: 61 63 20 61 6e 64 20 76 61 72 69 6f 75 73 20 4d  ac and various M
0290: 61 6b 65 66 69 6c 65 2e 61 6d 20 66 69 6c 65 73  akefile.am files
02a0: 2e 0a 0a 0a 23 20 53 70 65 63 69 66 69 63 61 74  ....# Specificat
02b0: 69 6f 6e 20 69 6e 20 74 68 65 20 66 6f 72 6d 20  ion in the form 
02c0: 6f 66 20 61 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e  of a command-lin
02d0: 65 20 69 6e 76 6f 63 61 74 69 6f 6e 3a 0a 23 20  e invocation:.# 
02e0: 20 20 67 6e 75 6c 69 62 2d 74 6f 6f 6c 20 2d 2d    gnulib-tool --
02f0: 69 6d 70 6f 72 74 20 2d 2d 64 69 72 3d 2e 20 2d  import --dir=. -
0300: 2d 6c 69 62 3d 6c 69 62 67 6e 75 20 2d 2d 73 6f  -lib=libgnu --so
0310: 75 72 63 65 2d 62 61 73 65 3d 67 6c 6c 69 62 20  urce-base=gllib 
0320: 2d 2d 6d 34 2d 62 61 73 65 3d 67 6c 6d 34 20 2d  --m4-base=glm4 -
0330: 2d 64 6f 63 2d 62 61 73 65 3d 64 6f 63 20 2d 2d  -doc-base=doc --
0340: 74 65 73 74 73 2d 62 61 73 65 3d 74 65 73 74 73  tests-base=tests
0350: 20 2d 2d 61 75 78 2d 64 69 72 3d 62 75 69 6c 64   --aux-dir=build
0360: 2d 61 75 78 20 2d 2d 6e 6f 2d 6c 69 62 74 6f 6f  -aux --no-libtoo
0370: 6c 20 2d 2d 6d 61 63 72 6f 2d 70 72 65 66 69 78  l --macro-prefix
0380: 3d 67 6c 20 68 6f 73 74 2d 63 70 75 2d 63 2d 61  =gl host-cpu-c-a
0390: 62 69 20 6c 6f 6e 67 6c 6f 6e 67 20 6e 6f 63 72  bi longlong nocr
03a0: 61 73 68 0a 0a 23 20 53 70 65 63 69 66 69 63 61  ash..# Specifica
03b0: 74 69 6f 6e 20 69 6e 20 74 68 65 20 66 6f 72 6d  tion in the form
03c0: 20 6f 66 20 61 20 66 65 77 20 67 6e 75 6c 69 62   of a few gnulib
03d0: 2d 74 6f 6f 6c 2e 6d 34 20 6d 61 63 72 6f 20 69  -tool.m4 macro i
03e0: 6e 76 6f 63 61 74 69 6f 6e 73 3a 0a 67 6c 5f 4c  nvocations:.gl_L
03f0: 4f 43 41 4c 5f 44 49 52 28 5b 5d 29 0a 67 6c 5f  OCAL_DIR([]).gl_
0400: 4d 4f 44 55 4c 45 53 28 5b 0a 20 20 68 6f 73 74  MODULES([.  host
0410: 2d 63 70 75 2d 63 2d 61 62 69 0a 20 20 6c 6f 6e  -cpu-c-abi.  lon
0420: 67 6c 6f 6e 67 0a 20 20 6e 6f 63 72 61 73 68 0a  glong.  nocrash.
0430: 5d 29 0a 67 6c 5f 41 56 4f 49 44 28 5b 5d 29 0a  ]).gl_AVOID([]).
0440: 67 6c 5f 53 4f 55 52 43 45 5f 42 41 53 45 28 5b  gl_SOURCE_BASE([
0450: 67 6c 6c 69 62 5d 29 0a 67 6c 5f 4d 34 5f 42 41  gllib]).gl_M4_BA
0460: 53 45 28 5b 67 6c 6d 34 5d 29 0a 67 6c 5f 50 4f  SE([glm4]).gl_PO
0470: 5f 42 41 53 45 28 5b 5d 29 0a 67 6c 5f 44 4f 43  _BASE([]).gl_DOC
0480: 5f 42 41 53 45 28 5b 64 6f 63 5d 29 0a 67 6c 5f  _BASE([doc]).gl_
0490: 54 45 53 54 53 5f 42 41 53 45 28 5b 74 65 73 74  TESTS_BASE([test
04a0: 73 5d 29 0a 67 6c 5f 4c 49 42 28 5b 6c 69 62 67  s]).gl_LIB([libg
04b0: 6e 75 5d 29 0a 67 6c 5f 4d 41 4b 45 46 49 4c 45  nu]).gl_MAKEFILE
04c0: 5f 4e 41 4d 45 28 5b 5d 29 0a 67 6c 5f 4d 41 43  _NAME([]).gl_MAC
04d0: 52 4f 5f 50 52 45 46 49 58 28 5b 67 6c 5d 29 0a  RO_PREFIX([gl]).
04e0: 67 6c 5f 50 4f 5f 44 4f 4d 41 49 4e 28 5b 5d 29  gl_PO_DOMAIN([])
04f0: 0a                                               .