]> git.pld-linux.org Git - packages/edelib.git/commitdiff
- taken from 2.1.0 SVN version, adjusted to 2.0.0
authorwitekfl <witekfl@poczta.onet.pl>
Tue, 24 Jul 2012 18:38:15 +0000 (20:38 +0200)
committerwitekfl <witekfl@poczta.onet.pl>
Tue, 24 Jul 2012 18:38:15 +0000 (20:38 +0200)
- original jamfiles are not suitable for libraries creation

edelib-am.patch [new file with mode: 0644]

diff --git a/edelib-am.patch b/edelib-am.patch
new file mode 100644 (file)
index 0000000..6a230fb
--- /dev/null
@@ -0,0 +1,591 @@
+diff -Nru edelib-2.0.old/configure.ac edelib-2.0/configure.ac
+--- edelib-2.0.old/configure.ac        1970-01-01 01:00:00.000000000 +0100
++++ edelib-2.0/configure.ac    2012-07-24 19:18:30.000000000 +0200
+@@ -0,0 +1,243 @@
++dnl
++dnl $Id$
++dnl
++dnl Copyright (c) 2005-2012 edelib authors
++dnl
++dnl This library is free software; you can redistribute it and/or
++dnl modify it under the terms of the GNU Lesser General Public
++dnl License as published by the Free Software Foundation; either
++dnl version 2 of the License, or (at your option) any later version.
++dnl
++dnl This library is distributed in the hope that it will be useful,
++dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
++dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++dnl Lesser General Public License for more details.
++dnl
++dnl You should have received a copy of the GNU Lesser General Public License
++dnl along with this library. If not, see <http://www.gnu.org/licenses/>.
++
++m4_define([edelib_major_version], [2])
++m4_define([edelib_minor_version], [1])
++m4_define([edelib_patch_version], [0])
++m4_define([edelib_version], [edelib_major_version.edelib_minor_version.edelib_patch_version])
++
++AC_PREREQ(2.13)
++
++AC_INIT(edelib, edelib_version, [karijes@users.sourceforge.net])
++# ---
++AM_INIT_AUTOMAKE([AC_PACKAGE_TARNAME], [AC_PACKAGE_VERSION])
++# ---
++AM_SILENT_RULES([yes])
++
++AC_CONFIG_SRCDIR(edelib/Nls.h)
++AC_CONFIG_HEADER(edelib/_conf.h:edelib/_conf.h.in)
++dnl AC_CONFIG_MACRO_DIR([m4])
++
++EDELIB_MAJOR_VERSION=edelib_major_version
++EDELIB_MINOR_VERSION=edelib_minor_version
++EDELIB_PATCH_VERSION=edelib_patch_version
++EDELIB_API_VERSION=$PACKAGE_VERSION
++
++dnl for libtool versioning
++EDELIB_LIBTOOL_VERSION_STR="$EDELIB_MAJOR_VERSION:$EDELIB_MINOR_VERSION:$EDELIB_PATCH_VERSION"
++
++dnl configure fuck up CFLAGS/CXXFLAG by adding '-O2' and '-g' after AC_PROG_CC and AC_PROG_CXX
++dnl and there is no way to remove them without knowing if user added them
++user_cflags="$CFLAGS"
++user_cxxflags="$CXXFLAGS"
++
++dnl check for compiler and programs first before any variable was set
++dnl this is for case if compiler is not a gcc, so we can set a different variables
++AC_PROG_CC
++AC_PROG_CXX
++AC_PROG_LN_S
++AC_PATH_PROG(SED, sed)
++AC_PATH_PROG(MSGFMT, msgfmt)
++AC_PATH_PROG(XGETTEXT, xgettext)
++AC_PATH_PROG(DOXYGEN, doxygen)
++AM_CONDITIONAL(HAVE_DOXYGEN, test "x$DOXYGEN" != "x")
++
++AC_PROG_LIBTOOL
++
++EDELIB_COMPILER_VENDOR
++case $ac_compiler_vendor in 
++      "gcc")
++      SANITY_FLAGS="-Wall -pedantic -Wshadow"
++      DEBUG_FLAGS="-D_DEBUG"
++      OPTIM_FLAGS="-O2"
++      ;;
++      "sun")
++      SANITY_FLAGS="+w2"
++      DEBUG_FLAGS="-D_DEBUG"
++      OPTIM_FLAGS="-xO3"
++      ;;
++      *)
++      SANITY_FLAGS=""
++      DEBUG_FLAGS="-D_DEBUG"
++      OPTIM_FLAGS=""
++      ;;
++esac
++
++CFLAGS="-DHAVE_EDELIB_BASE_CONFIG_H $SANITY_FLAGS $user_cflags"
++CXXFLAGS="-DHAVE_EDELIB_BASE_CONFIG_H $SANITY_FLAGS $user_cxxflags"
++
++dnl basic headers
++AC_HEADER_STDC
++AC_CHECK_HEADER(string.h, AC_DEFINE(HAVE_STRING_H, 1, [Define to 1 if you have string.h file]))
++AC_CHECK_FUNC(snprintf, AC_DEFINE(HAVE_SNPRINTF, 1, [Define to 1 if you have snprintf()]))
++AC_CHECK_FUNC(vsnprintf, AC_DEFINE(HAVE_VSNPRINTF, 1, [Define to 1 if you have vsnprintf()]))
++
++dnl freebsd have different unsetenv() impl. and is not compatible with our implementation
++AC_CHECK_FUNC(unsetenv, AC_DEFINE(HAVE_UNSETENV, 1, [Define to 1 if you ave unsetenv()]))
++
++dnl terminal stuff
++AC_CHECK_FUNC(grantpt, AC_DEFINE(HAVE_GRANTPT, 1, [Define to 1 if you have grantpt()]))
++AC_CHECK_FUNC(ptsname, AC_DEFINE(HAVE_PTSNAME, 1, [Define to 1 if you have ptsname()]))
++AC_CHECK_FUNC(unlockpt, AC_DEFINE(HAVE_UNLOCKPT, 1, [Define to 1 if you have unlockpt()]))
++AC_CHECK_FUNC(_getpty, AC_DEFINE(HAVE__GETPTY, 1, [Define to 1 if you have _getpty()]))
++AC_CHECK_HEADER(pty.h, AC_DEFINE(HAVE_PTY_H, 1, [Define to 1 if you have pty.h]))
++AC_CHECK_HEADER(libutil.h, AC_DEFINE(HAVE_LIBUTIL_H, 1, [Define to 1 if you have libutil.h]))
++AC_CHECK_HEADER(util.h, AC_DEFINE(HAVE_UTIL_H, 1, [Define to 1 if you have util.h]))
++
++dnl xdgmimcache.c
++AC_CHECK_FUNC(mmap, AC_DEFINE(HAVE_MMAP, 1, [Define to 1 if you have mmap()]))
++
++EDELIB_CPP_VARARGS
++EDELIB_DATETIME
++EDELIB_DEVELOPMENT
++
++EDELIB_X11
++
++dnl user fired --without-x, we disable FLTK checks
++if test "$have_x" = "yes"; then
++      EDELIB_FLTK
++      EDELIB_LIBXPM
++fi
++
++EDELIB_NOTIFY
++EDELIB_SHARED
++EDELIB_NLS
++EDELIB_MIME
++EDELIB_DBUS
++EDELIB_LARGEFILE
++EDELIB_DMALLOC
++
++AC_ARG_VAR([PKG_CONFIG], [pkg-config command])
++AC_ARG_VAR([PKG_CONFIG_PATH], [A directory with .pc files for pkg-config])
++
++dnl jam don't like spaces in empty string so clear vars if --without-x is given
++if test "$have_x" = "yes"; then
++      FLTK_LIBS="$FLTK_LIBS $LIBXPM_LIBS $LIBFAM_LIBS"
++      FLTK_LIBS_FULL="$FLTK_LIBS_FULL $LIBXPM_LIBS $LIBFAM_LIBS"
++else
++      FLTK_LIBS=""
++      FLTK_LIBS_FULL=""
++fi
++
++if test -n "$OPTIM_FLAGS"; then
++      CFLAGS="$CFLAGS $OPTIM_FLAGS"
++      CXXFLAGS="$CXXFLAGS $OPTIM_FLAGS"
++else
++      CFLAGS="$CFLAGS $DEBUG_FLAGS"
++      CXXFLAGS="$CXXFLAGS $DEBUG_FLAGS"
++fi
++
++CFLAGS="$CFLAGS $LARGEFILE"
++CXXFLAGS="$CXXFLAGS $LARGEFILE"
++
++dnl this is issued from buildbot so edelib can be used from local directory
++if test -n "$EDELIB_USE_LOCALDIR"; then
++      prefix=`pwd`
++      ln -s . include
++fi
++
++EDELIB_INIT_JAM
++
++AC_SUBST(EDELIB_MAJOR_VERSION)
++AC_SUBST(EDELIB_MINOR_VERSION)
++AC_SUBST(EDELIB_PATCH_VERSION)
++AC_SUBST(EDELIB_API_VERSION)
++AC_SUBST(EDELIB_LIBTOOL_VERSION_STR)
++AC_SUBST(FLTK_CFLAGS)
++AC_SUBST(FLTK_LIBS)
++AC_SUBST(FLTK_LIBS_FULL)
++AC_SUBST(DBUS_CFLAGS)
++AC_SUBST(DBUS_LIBS)
++AC_SUBST(SHARED)
++AC_SUBST(CFLAGS)
++AC_SUBST(CXXFLAGS)
++AC_SUBST(LDFLAGS)
++AC_SUBST(LDLIBS)
++AC_SUBST(XDG_MIME_HAVE_MMAP)
++AC_SUBST(SCHEME_FLAGS)
++AC_SUBST(DMALLOC_LIBC)
++AC_SUBST(DMALLOC_LIBCXX)
++
++dnl specific stuf which goes to edelib-config.h
++AC_CONFIG_COMMANDS([outfile], [
++ cat > $outfile <<\_____EOF
++/* generated file; please modify configure.in */
++#ifndef __EDELIB_EDELIB_CONFIG_H__
++#define __EDELIB_EDELIB_CONFIG_H__
++
++_____EOF
++
++ if test "x$have_iso_varargs" = "xyes"; then
++       echo "#define EDELIB_HAVE_ISO_VARARGS 1" >> $outfile
++ fi
++
++ if test "x$have_gnuc_varargs" = "xyes"; then
++       echo "#define EDELIB_HAVE_GNUC_VARARGS 1" >> $outfile
++ fi
++
++ if test "x$have_dbus" = "xyes"; then
++       echo "#define EDELIB_HAVE_DBUS 1" >> $outfile
++ fi
++
++ if test "x$have_libxpm" = "xyes"; then
++       echo "#define EDELIB_HAVE_LIBXPM 1" >> $outfile
++ fi
++
++ if test "x$fltk_have_xft" != "x"; then
++       echo "#define EDELIB_HAVE_FLTK_XFT 1" >> $outfile
++ fi
++
++ if test "x$prefix" != "x"; then
++       echo "#define EDELIB_INSTALL_PREFIX \"$prefix\"" >> $outfile
++ fi
++
++ cat >> $outfile <<\_____EOF
++
++#endif
++_____EOF
++], [
++ outfile="edelib/edelib-config.h"
++ have_iso_varargs=$have_iso_varargs
++ have_gnuc_varargs=$have_gnuc_varargs
++ have_dbus=$have_dbus
++ have_libxpm=$have_libxpm
++ fltk_have_xft=$fltk_have_xft
++ prefix=$prefix
++])
++
++AC_OUTPUT([
++ Makefile
++ edelib/Version.h
++ doc/Doxyfile
++ edelib.pc
++ edelib-gui.pc
++ edelib-gui-no-images.pc
++ edelib-dbus.pc
++ po/update-messages.sh
++])
++
++chmod +x po/update-messages.sh
++
++# generate scheme include files
++cd sslib
++./gen-c-string.sh init.ss  > init_ss.h
++./gen-c-string.sh theme.ss > theme_ss.h
++cd ..
++
++# create config.h
++echo "#include \"edelib/_conf.h\"" > config.h
+diff -Nru edelib-2.0.old/Makefile.am edelib-2.0/Makefile.am
+--- edelib-2.0.old/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ edelib-2.0/Makefile.am     2012-07-24 19:19:34.000000000 +0200
+@@ -0,0 +1,340 @@
++#
++# $Id: Jamfile 3233 2012-04-03 11:48:19Z karijes $
++#
++# Copyright (c) 2005-2012 edelib authors
++#
++# This library is free software; you can redistribute it and/or
++# modify it under the terms of the GNU Lesser General Public
++# License as published by the Free Software Foundation; either
++# version 2 of the License, or (at your option) any later version.
++#
++# This library is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++# Lesser General Public License for more details.
++#
++# You should have received a copy of the GNU Lesser General Public License
++# along with this library. If not, see <http://www.gnu.org/licenses/>.
++
++AUTOMAKE_OPTIONS = subdir-objects
++ACLOCAL_AMFLAGS  = -I m4
++
++INCLUDES =    -I$(top_srcdir) \
++                      -DE_LOG_DOMAIN=\"edelib\"
++
++bin_PROGRAMS = \
++      tools/edelib-script/edelib-script                       \
++      tools/edelib-dbus-introspect/edelib-dbus-introspect     \
++      tools/edelib-update-font-cache/edelib-update-font-cache
++
++dist_bin_SCRIPTS = \
++      tools/edelib-convert-icontheme \
++      tools/edelib-mk-indextheme
++
++noinst_PROGRAMS = \
++      test/run_tests
++
++lib_LTLIBRARIES  = lib/libedelib.la     \
++                                 lib/libedelib_gui.la \
++                                 lib/libedelib_dbus.la
++
++### librarires
++
++xdgmime_files = \
++      src/xdgmime/xdgmime.c \
++      src/xdgmime/xdgmimealias.c \
++      src/xdgmime/xdgmimecache.c \
++      src/xdgmime/xdgmimeglob.c \
++      src/xdgmime/xdgmimeicon.c \
++      src/xdgmime/xdgmimeint.c \
++      src/xdgmime/xdgmimemagic.c \
++      src/xdgmime/xdgmimeparent.c
++
++tinyscheme_files = \
++      src/ts/scheme.c \
++      src/ts/utf8.c
++
++pcre_files = src/pcre/pcre.c
++
++lib_libedelib_la_SOURCES = \
++      $(pcre_files) \
++      $(tinyscheme_files) \
++      $(xdgmime_files) \
++      src/Missing.c \
++      src/Debug.c   \
++      src/Scheme.cpp \
++      src/Color.cpp  \
++      src/ColorDb.cpp \
++      src/Config.cpp  \
++      src/DateTime.cpp \
++      src/DesktopFile.cpp \
++      src/Directory.cpp \
++      src/File.cpp \
++      src/FileTest.cpp \
++      src/IconTheme.cpp \
++      src/Listener.cpp \
++      src/MimeType.cpp \
++      src/Nls.cpp \
++      src/Pty.cpp \
++      src/PtyProcess.cpp \
++      src/Regex.cpp \
++      src/Resource.cpp \
++      src/Run.cpp \
++      src/Sipc.cpp \
++      src/StrUtil.cpp \
++      src/String.cpp \
++      src/TempFile.cpp \
++      src/TiXml.cpp \
++      src/TiXmlParser.cpp \
++      src/Util.cpp
++
++libedelib_includedir = $(includedir)/edelib
++libedelib_include_HEADERS = \
++      edelib/ColorDb.h \
++      edelib/Color.h \
++      edelib/Config.h \
++      edelib/DateTime.h \
++      edelib/Debug.h \
++      edelib/DesktopFile.h \
++      edelib/Directory.h \
++      edelib/edelib-config.h \
++      edelib/edelib-global.h \
++      edelib/File.h \
++      edelib/FileTest.h \
++      edelib/for-each-macro.h \
++      edelib/Functional.h \
++      edelib/IconTheme.h \
++      edelib/Listener.h \
++      edelib/List.h \
++      edelib/MimeType.h \
++      edelib/Missing.h \
++      edelib/Namespace.h \
++      edelib/Nls.h \
++      edelib/Pty.h \
++      edelib/PtyProcess.h \
++      edelib/Regex.h \
++      edelib/Resource.h \
++      edelib/Run.h \
++      edelib/Scheme.h \
++      edelib/Sipc.h \
++      edelib/String.h \
++      edelib/StrUtil.h \
++      edelib/TempFile.h \
++      edelib/TiXml.h \
++      edelib/Util.h \
++      edelib/Version.h
++
++libedelib_ts_includedir = $(includedir)/edelib/ts
++libedelib_ts_include_HEADERS = \
++      edelib/ts/opdefines.h \
++      edelib/ts/scheme.h \
++      edelib/ts/scheme-private.h
++
++lib_libedelib_la_LDFLAGS = -version-info @EDELIB_LIBTOOL_VERSION_STR@
++
++sdbm_files = \
++      src/sdbm/sdbm.c \
++      src/sdbm/sdbm_hash.c \
++      src/sdbm/sdbm_pair.c
++
++lib_libedelib_gui_la_SOURCES = \
++      $(sdbm_files) \
++      src/AnimateBox.cpp \
++      src/DirWatch.cpp \
++      src/Ede.cpp \
++      src/ExpandableGroup.cpp \
++      src/FontCache.cpp \
++      src/FontChooser.cpp \
++      src/ForeignCallback.cpp \
++      src/IconChooser.cpp  \
++      src/IconLoader.cpp \
++      src/MenuBar.cpp   \
++      src/MenuBase.cpp   \
++      src/MenuButton.cpp   \
++      src/MenuItem.cpp \
++      src/Menu_add.cpp   \
++      src/Menu_global.cpp \
++      src/MessageBox.cpp \
++      src/Netwm.cpp \
++      src/SchemeEditor.cpp \
++      src/SevenSeg.cpp \
++      src/TableBase.cpp  \
++      src/Theme.cpp \
++      src/ThemeLoader.cpp \
++      src/Window.cpp \
++      src/WindowUtils.cpp \
++      src/XSettingsClient.cpp \
++      src/XSettingsCommon.cpp \
++      src/XSettingsManager.cpp
++
++libedelib_gui_includedir = $(includedir)/edelib
++libedelib_gui_include_HEADERS = \
++      edelib/AnimateBox.h \
++      edelib/DirWatch.h \
++      edelib/Ede.h \
++      edelib/ExpandableGroup.h \
++      edelib/FontCache.h \
++      edelib/FontChooser.h \
++      edelib/IconChooser.h \
++      edelib/IconLoader.h \
++      edelib/MenuBar.h \
++      edelib/MenuBase.h \
++      edelib/MenuButton.h \
++      edelib/MenuItem.h \
++      edelib/MessageBox.h \
++      edelib/Netwm.h \
++      edelib/SchemeEditor.h \
++      edelib/SevenSeg.h \
++      edelib/TableBase.h \
++      edelib/Theme.h \
++      edelib/ThemeLoader.h \
++      edelib/Window.h \
++      edelib/WindowUtils.h \
++      edelib/WindowXid.h \
++      edelib/XSettingsClient.h \
++      edelib/XSettingsCommon.h \
++      edelib/XSettingsManager.h
++
++lib_libedelib_gui_la_CXXFLAGS = @FLTK_CFLAGS@
++lib_libedelib_gui_la_LDFLAGS = -version-info @EDELIB_LIBTOOL_VERSION_STR@
++lib_libedelib_gui_la_LIBADD = lib/libedelib.la @FLTK_LIBS_FULL@
++
++lib_libedelib_dbus_la_SOURCES = \
++      src/EdbusConnection.cpp \
++      src/EdbusData.cpp \
++      src/EdbusDict.cpp \
++      src/EdbusError.cpp \
++      src/EdbusList.cpp \
++      src/EdbusMessage.cpp \
++      src/EdbusObjectPath.cpp
++
++libedelib_dbus_includedir = $(includedir)/edelib
++libedelib_dbus_include_HEADERS = \
++      edelib/EdbusConnection.h \
++      edelib/EdbusContainer.h \
++      edelib/EdbusData.h \
++      edelib/EdbusDict.h \
++      edelib/EdbusError.h \
++      edelib/EdbusList.h \
++      edelib/EdbusMessage.h \
++      edelib/EdbusObjectPath.h
++
++lib_libedelib_dbus_la_CFLAGS   = @FLTK_CFLAGS@ @DBUS_CFLAGS@
++lib_libedelib_dbus_la_CXXFLAGS = @FLTK_CFLAGS@ @DBUS_CFLAGS@
++lib_libedelib_dbus_la_LDFLAGS = -version-info @EDELIB_LIBTOOL_VERSION_STR@
++lib_libedelib_dbus_la_LIBADD = lib/libedelib.la @DBUS_LIBS@ @FLTK_LIBS@
++
++### programs
++
++# unit tests
++test_run_tests_SOURCES = \
++      test/UnitTest.cpp \
++      test/utest.cpp \
++      test/util.cpp \
++      test/missing.cpp \
++      test/strutil.cpp \
++      test/file.cpp \
++      test/file_test.cpp \
++      test/directory.cpp \
++      test/datetime.cpp \
++      test/conf.cpp \
++      test/resource.cpp \
++      test/desktopfile.cpp \
++      test/string.cpp \
++      test/list.cpp \
++      test/regex.cpp \
++      test/color.cpp \
++      test/colordb.cpp \
++      test/xml.cpp \
++      test/mime.cpp \
++      test/temp_file.cpp \
++      test/functional.cpp \
++      test/run.cpp \
++      test/run_tests.cpp \
++      test/dbus.cpp  \
++      test/xsettings.cpp \
++      test/theme.cpp
++
++test_run_tests_CXXFLAGS = @FLTK_CFLAGS@ @DBUS_CFLAGS@
++test_run_tests_LDADD = \
++      lib/libedelib_dbus.la \
++      lib/libedelib_gui.la \
++      lib/libedelib.la \
++      @FLTK_LIBS_FULL@ @DBUS_LIBS@
++
++tools_edelib_script_edelib_script_SOURCES = tools/edelib-script/edelib-script.cpp
++tools_edelib_script_edelib_script_LDADD = lib/libedelib.la
++
++tools_edelib_dbus_introspect_edelib_dbus_introspect_SOURCES  = tools/edelib-dbus-introspect/edelib-dbus-introspect.cpp
++tools_edelib_dbus_introspect_edelib_dbus_introspect_CXXFLAGS = @FLTK_CFLAGS@ @DBUS_CFLAGS@
++tools_edelib_dbus_introspect_edelib_dbus_introspect_LDADD = \
++      lib/libedelib_dbus.la \
++      lib/libedelib_gui.la \
++      lib/libedelib.la \
++      @FLTK_LIBS_FULL@ @DBUS_LIBS@
++
++tools_edelib_update_font_cache_edelib_update_font_cache_SOURCES = tools/edelib-update-font-cache/edelib-update-font-cache.cpp
++tools_edelib_update_font_cache_edelib_update_font_cache_CXXFLAGS = @FLTK_CFLAGS@
++tools_edelib_update_font_cache_edelib_update_font_cache_LDADD = \
++      lib/libedelib_gui.la \
++      lib/libedelib.la \
++      @FLTK_LIBS_FULL@
++
++### pkgcondif stuff
++
++pkgconfigdir = $(libdir)/pkgconfig
++pkgconfig_DATA = edelib.pc edelib-gui.pc edelib-gui-no-images.pc edelib-dbus.pc
++
++### documentation
++
++dist_doc_DATA = README COPYING 
++
++### scheme files
++
++sslibdir = $(libdir)/edelib/sslib
++sslib_DATA = \
++      sslib/init.ss \
++      sslib/init-2.ss \
++      sslib/theme.ss
++
++### distclean
++
++DISTCLEANFILES = \
++      edelib.pc \
++      edelib-gui.pc \
++      edelib-gui-no-images.pc \
++      edelib-dbus.pc \
++      config.guess \
++      config.h \
++      config.sub \
++      configure \
++      depcomp \
++      install-sh \
++      ltmain.sh \
++      missing \
++      Makefile.in \
++      aclocal.m4 \
++      edelib/_conf.h.in \
++      edelib/edelib-config.h
++
++clean-local:
++      rm -Rf doc/html
++
++html:
++if HAVE_DOXYGEN
++      @echo "Building documentation..."
++      @cd doc && doxygen
++else
++      @echo "*** doxygen not found, documentation will not be built."
++endif
++
++check-local:
++      cd test && ./run-all.sh
++
++uninstall-local:
++      rm -Rf $(docdir)/html
++
++distclean-local:
++      rm -Rf autom4te.cache
++
++dist: html
This page took 0.089646 seconds and 4 git commands to generate.