Skip to content
  • This project
    • Loading...
  • Sign in

John McEleney / mailutils

Go to a project
Toggle navigation
Toggle navigation pinning
  • Projects
  • Groups
  • Snippets
  • Help
  • Project
  • Activity
  • Repository
  • Pipelines
  • Graphs
  • Issues 0
  • Merge Requests 0
  • Wiki
  • Network
  • Create a new issue
  • Builds
  • Commits
  • Issue Boards
  • Files
  • Commits
  • Network
  • Compare
  • Branches
  • Tags
Switch branch/tag
  • mailutils
  • lib
  • local
  • modules
  • mu_am_flags
  • Sergey Poznyakoff's avatar
    Make libmuaux installable shared library. · a41e62b9 ...
    a41e62b9 Browse Files
    This commit converts libmuaux into installable shared library that
    includes selected modules from gnulib.  Correspondingly,
    lubmu_argp is also converted into installable shared library, which
    is the main purpose of these changes.  This should allow other packages
    which depend on Mailutils to link against libmu_argp even on systems
    that for some reason choose not to include static libraries in their
    distribution (vide Debian).  Another side effect is that such packages
    won't need to bother about argp being present on the system, as it is
    now included in libmuaux.so.
    
    * bootstrap.conf: Don't create Makefile.am
    Build gnulib using libtool and use mu_am_flags custom module
    * lib/local/modules/mu_am_flags: New file.
    * configure.ac (MU_APP_LIBRARIES): Use libmu_argp.la
    (TCPWRAP_LIBRARIES): Add libmutcpwrap.a
    * lib/Makefile.am: Make libmuaux installable shared library
    New static library libmutcpwrap.a
    * libmu_argp/Makefile.am: Make libmu_argp installable shared library
    * examples/Makefile.am: Use libmu_argp.la
    * examples/cpp/Makefile.am: Likewise.
    * imap4d/Makefile.am: Likewise.
    * mapi/Makefile.am: Likewise.
    * mh/Makefile.am: Likewise,
    * pop3d/Makefile.am: Likewise.
    Sergey Poznyakoff authored 2015-06-24 10:22:52 +0300
mu_am_flags 262 Bytes
Raw Blame History Permalink
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Description:
This file provides additional Makefile statements for building gnulib as part
of libmuaux.

Files:

Makefile.am:
AM_CPPFLAGS += @MU_LIB_COMMON_INCLUDES@ -I${top_srcdir}/lib/gnu -I${top_builddir}/lib/gnu

License:
LGPL

Maintainer:
Sergey Poznyakoff