1MM-COMMON-PREPARE(1)            mm-common 1.0.5           MM-COMMON-PREPARE(1)
2
3
4

NAME

6       mm-common-prepare  -  Prepare a C++ binding module to use mm-common and
7       Autotools
8

SYNOPSIS

10       mm-common-prepare [OPTION]... [SOURCE-DIR]
11

DESCRIPTION

13       Run mm-common-prepare to copy the mm-common build  support  files  into
14       the  source  tree  of  a  C++ binding module.  The exact location these
15       files will be copied to can be influenced through special macros in the
16       configure.ac file.
17
18       AC_CONFIG_AUX_DIR([AUX-DIR])
19              The Automake include files are placed into the AUX-DIR subdirec‐
20              tory of the top-level source directory.  If AC_CONFIG_AUX_DIR is
21              not specified, the files are placed at the top-level of the mod‐
22              ule's source tree.
23
24       MM_CONFIG_DOCTOOL_DIR([DOCTOOL-DIR])
25              If the MM_CONFIG_DOCTOOL_DIR macro is called  with  an  explicit
26              DOCTOOL-DIR argument, the common utilities required for generat‐
27              ing and installing the reference documentation of a C++  binding
28              module  will  be  copied  to the named subdirectory.  If MM_CON‐
29              FIG_DOCTOOL_DIR is not used or does not  specify  a  DOCTOOL-DIR
30              argument,  mm-common-prepare  will  not  copy  the documentation
31              utility files into the module's source tree.  Instead, it is as‐
32              sumed  that  the module depends on mm-common and can use the in‐
33              stalled documentation utilities that come with it.
34
35       If no SOURCE-DIR argument has been specified on the command  line,  the
36       current working directory will be used.
37

OPTIONS

39       -c, --copy
40              copy files instead of creating symbolic links to them
41
42       -f, --force
43              forcefully replace existing files or symbolic links
44
45       --help display a help message and exit
46
47       --version
48              show version information and exit
49

EXIT STATUS

51       The exit status is 0 if OK, or 1 if an error occurred.
52

FILES

54       The  build  support  files  currently  copied  by mm-common-prepare are
55       listed below.
56
57       Automake include files copied to AUX-DIR:
58              compile-binding.am
59              dist-changelog.am
60              doc-reference.am
61              generate-binding.am
62
63       Documentation utilities copied to DOCTOOL-DIR:
64              doc-install.pl
65              doc-postprocess.pl
66              doxygen.css
67              doxygen-extra.css
68              tagfile-to-devhelp2.xsl
69

SEE ALSO

71       autoreconf(1), mm-common-get(1)
72       /usr/share/doc/mm-common/README
73       /usr/share/doc/mm-common/skeletonmm.tar.xz or
74       /usr/share/doc/mm-common/skeletonmm.tar.gz
75
76
77
78GNOME                             2014-08-13              MM-COMMON-PREPARE(1)
Impressum