Add Makefile and configure.ac
Signed-off-by: Chris Michael <devilhorns@comcast.net>
This commit is contained in:
parent
bafe3bece0
commit
97e79e2039
|
@ -0,0 +1,86 @@
|
|||
SUBDIRS = src data
|
||||
if HAVE_PO
|
||||
SUBDIRS += po
|
||||
endif
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
ABOUT-NLS* \
|
||||
Makefile.in \
|
||||
aclocal.m4 \
|
||||
compile \
|
||||
config.guess \
|
||||
config.h.in \
|
||||
config.h.in~ \
|
||||
config.rpath \
|
||||
config.sub \
|
||||
configure \
|
||||
depcomp \
|
||||
install-sh \
|
||||
ltmain.sh \
|
||||
missing \
|
||||
mkinstalldirs \
|
||||
INSTALL \
|
||||
$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz \
|
||||
$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.bz2 \
|
||||
m4/libtool.m4 \
|
||||
m4/lt~obsolete.m4 \
|
||||
m4/ltoptions.m4 \
|
||||
m4/ltsugar.m4 \
|
||||
m4/ltversion.m4 \
|
||||
m4/codeset.m4 \
|
||||
m4/gettext.m4 \
|
||||
m4/glibc2.m4 \
|
||||
m4/glibc21.m4 \
|
||||
m4/iconv.m4 \
|
||||
m4/intmax.m4 \
|
||||
m4/intdiv0.m4 \
|
||||
m4/inttypes_h.m4 \
|
||||
m4/inttypes.m4 \
|
||||
m4/inttypes-pri.m4 \
|
||||
m4/isc-posix.m4 \
|
||||
m4/lcmessage.m4 \
|
||||
m4/lib-ld.m4 \
|
||||
m4/lib-link.m4 \
|
||||
m4/lib-prefix.m4 \
|
||||
m4/nls.m4 \
|
||||
m4/po.m4 \
|
||||
m4/progtest.m4 \
|
||||
m4/stdint_h.m4 \
|
||||
m4/uintmax_t.m4 \
|
||||
m4/ulonglong.m4 \
|
||||
m4/intl.m4 \
|
||||
m4/intldir.m4 \
|
||||
m4/intlmacosx.m4 \
|
||||
m4/lock.m4 \
|
||||
m4/longlong.m4 \
|
||||
m4/printf-posix.m4 \
|
||||
m4/size_max.m4 \
|
||||
m4/visibility.m4 \
|
||||
m4/wchar_t.m4 \
|
||||
m4/wint_t.m4 \
|
||||
m4/xsize.m4
|
||||
|
||||
if HAVE_PO
|
||||
|
||||
MAINTAINERCLEANFILES += \
|
||||
po/boldquot.sed \
|
||||
po/en@boldquot.header \
|
||||
po/en@quot.header \
|
||||
po/insert-header.sin \
|
||||
po/Makefile.in.in \
|
||||
po/Makevars.template \
|
||||
po/quot.sed \
|
||||
po/remove-potcdate.sin \
|
||||
po/Rules-quot
|
||||
|
||||
endif
|
||||
|
||||
EXTRA_DIST = README AUTHORS COPYING COPYING-PLAIN
|
||||
|
||||
filesdir = $(datadir)/express
|
||||
files_DATA = $(EXTRA_DIST)
|
||||
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
## pkgconfigdir = $(libdir)/pkgconfig
|
||||
## pkgconfig_DATA = emote.pc
|
|
@ -0,0 +1,125 @@
|
|||
rm -f config.cache
|
||||
|
||||
AC_INIT([express], [0.0.1], [devilhorns@comcast.net])
|
||||
AC_PREREQ([2.60])
|
||||
AC_CONFIG_SRCDIR([configure.ac])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_HEADERS([express_config.h])
|
||||
|
||||
AC_CANONICAL_BUILD
|
||||
AC_CANONICAL_HOST
|
||||
AC_ISC_POSIX
|
||||
|
||||
AM_INIT_AUTOMAKE([1.6 dist-bzip2])
|
||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||
|
||||
AC_USE_SYSTEM_EXTENSIONS
|
||||
AC_GNU_SOURCE
|
||||
AC_C_BIGENDIAN
|
||||
AC_PROG_CC
|
||||
AM_PROG_CC_C_O
|
||||
AC_C_CONST
|
||||
AC_FUNC_ALLOCA
|
||||
AC_C___ATTRIBUTE__
|
||||
|
||||
AC_HEADER_TIME
|
||||
AC_CHECK_HEADERS(sys/time.h)
|
||||
|
||||
define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])
|
||||
define([AC_LIBTOOL_LANG_GCJ_CONFIG], [:])
|
||||
define([AC_LIBTOOL_LANG_F77_CONFIG], [:])
|
||||
AC_DISABLE_STATIC
|
||||
AC_PROG_LIBTOOL
|
||||
|
||||
EFL_COMPILER_FLAG([-g])
|
||||
EFL_COMPILER_FLAG([-Wall])
|
||||
EFL_COMPILER_FLAG([-Wextra])
|
||||
|
||||
PKG_PROG_PKG_CONFIG
|
||||
|
||||
EFL_ENABLE_EO_API_SUPPORT
|
||||
EFL_ENABLE_BETA_API_SUPPORT
|
||||
EFL_CHECK_PATH_MAX
|
||||
EFL_WITH_BIN([edje], [edje-cc], [edje_cc])
|
||||
|
||||
m4_ifdef([AM_GNU_GETTEXT_VERSION], [
|
||||
AM_GNU_GETTEXT_VERSION([0.17])
|
||||
])
|
||||
|
||||
m4_ifdef([AM_GNU_GETTEXT], [
|
||||
AM_GNU_GETTEXT([external])
|
||||
AM_CONDITIONAL([HAVE_PO], [true])
|
||||
],[
|
||||
AM_CONDITIONAL([HAVE_PO], [false])
|
||||
])
|
||||
AC_SUBST(LTLIBINTL)
|
||||
|
||||
# dlopen
|
||||
dlopen_libs=""
|
||||
case "$host_os" in
|
||||
mingw*)
|
||||
# nothing on mingw platform
|
||||
;;
|
||||
*)
|
||||
AC_CHECK_FUNCS(dlopen, res=yes, res=no)
|
||||
if test "x$res" = "xyes"; then
|
||||
AC_CHECK_FUNCS(dladdr, AC_DEFINE(HAVE_DLADDR))
|
||||
else
|
||||
AC_CHECK_LIB(dl, dlopen, res=yes, res=no)
|
||||
if test "x$res" = "xyes"; then
|
||||
AC_CHECK_LIB(dl, dladdr, AC_DEFINE(HAVE_DLADDR))
|
||||
dlopen_libs=-ldl
|
||||
else
|
||||
AC_MSG_ERROR(Cannot find dlopen)
|
||||
fi
|
||||
fi
|
||||
esac
|
||||
AC_SUBST(dlopen_libs)
|
||||
|
||||
PKG_CHECK_MODULES(LIBEXPRESS,
|
||||
[eina]
|
||||
[ecore]
|
||||
[ecore-con]
|
||||
)
|
||||
|
||||
PKG_CHECK_MODULES(EXPRESS,
|
||||
[elementary]
|
||||
[eet]
|
||||
[efreet]
|
||||
[eina]
|
||||
[evas]
|
||||
[ecore-file]
|
||||
)
|
||||
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
src/Makefile
|
||||
src/bin/Makefile
|
||||
src/lib/Makefile
|
||||
data/Makefile
|
||||
data/desktop/Makefile
|
||||
])
|
||||
|
||||
# po/Makefile.in
|
||||
|
||||
AC_OUTPUT
|
||||
|
||||
#####################################################################
|
||||
## Info
|
||||
|
||||
echo
|
||||
echo
|
||||
echo
|
||||
echo "------------------------------------------------------------------------"
|
||||
echo "$PACKAGE $VERSION"
|
||||
echo "------------------------------------------------------------------------"
|
||||
echo
|
||||
echo "Compilation................: make (or gmake)"
|
||||
echo " CPPFLAGS.................: $CPPFLAGS"
|
||||
echo " CFLAGS...................: $CFLAGS"
|
||||
echo " LDFLAGS..................: $LDFLAGS"
|
||||
echo
|
||||
echo "Installation...............: make install (as root if needed, with 'su' or 'sudo')"
|
||||
echo " prefix...................: $prefix"
|
||||
echo
|
||||
echo
|
Loading…
Reference in New Issue