mirror of
https://github.com/KeithDHedger/LFSDesktopProject.git
synced 2026-01-13 05:42:05 +00:00
79 lines
2.0 KiB
Plaintext
79 lines
2.0 KiB
Plaintext
|
|
AC_INIT([LFSDesktop],[0.2.0],[LFSDesktop],[LFSDesktop])
|
|
|
|
AC_CONFIG_HEADERS([config.h])
|
|
AC_PROG_CXX
|
|
|
|
AM_INIT_AUTOMAKE
|
|
|
|
AC_PROG_CC
|
|
|
|
X11_MODULES="x11 >= 1.6.2"
|
|
PKG_CHECK_MODULES(X11, $X11_MODULES)
|
|
AC_SUBST(X11_LIBS)
|
|
AC_SUBST(X11_CFLAGS)
|
|
|
|
XINERAMA_MODULES="xinerama >= 1.1.3"
|
|
PKG_CHECK_MODULES(XINERAMA, $XINERAMA_MODULES)
|
|
AC_SUBST(XINERAMA_LIBS)
|
|
AC_SUBST(XINERAMA_CFLAGS)
|
|
|
|
XEXT_MODULES="xext >= 1.3.2"
|
|
PKG_CHECK_MODULES(XEXT, $XEXT_MODULES)
|
|
AC_SUBST(XEXT_LIBS)
|
|
AC_SUBST(XEXT_CFLAGS)
|
|
|
|
XFT_MODULES="xft >= 2.3.1"
|
|
PKG_CHECK_MODULES(XFT, $XFT_MODULES)
|
|
AC_SUBST(XFT_CFLAGS)
|
|
AC_SUBST(XFT_LIBS)
|
|
|
|
CAIRO_MODULES="cairo >= 1.12.16"
|
|
PKG_CHECK_MODULES(CAIRO, $CAIRO_MODULES)
|
|
AC_SUBST(CAIRO_LIBS)
|
|
AC_SUBST(CAIRO_CFLAGS)
|
|
|
|
LIBGLIB_MODULES="glib-2.0 >= 2.60.0"
|
|
PKG_CHECK_MODULES(LIBGLIB, $LIBGLIB_MODULES)
|
|
AC_SUBST(LIBGLIB_LIBS)
|
|
AC_SUBST(LIBGLIB_CFLAGS)
|
|
|
|
LIBUDEV_MODULES="libudev >= 182"
|
|
PKG_CHECK_MODULES(LIBUDEV, $LIBUDEV_MODULES)
|
|
AC_SUBST(LIBUDEV_LIBS)
|
|
AC_SUBST(LIBUDEV_CFLAGS)
|
|
|
|
LFSTK_MODULES="lfstk >= 0.6.0"
|
|
PKG_CHECK_MODULES(LFSTK, $LFSTK_MODULES)
|
|
AC_SUBST(LFSTK_LIBS)
|
|
AC_SUBST(LFSTK_CFLAGS)
|
|
|
|
AC_MSG_CHECKING(Use SUID Helper)
|
|
|
|
AC_ARG_ENABLE(suidhelper,AS_HELP_STRING([--enable-suidhelper],[Enable suid helper]),[enable_suidhelper=$enableval],[enable_suidhelper="yes"])
|
|
if test $enable_suidhelper = "yes" ;then
|
|
AC_DEFINE([_USESUIDHELPER_], [], [Use suid helper])
|
|
fi
|
|
AC_MSG_RESULT($enable_suidhelper)
|
|
|
|
#AC_CHECK_PROG(MIMTYPE, mimetype ,true,false)
|
|
#if test $MIMTYPE = false; then
|
|
# AC_MSG_NOTICE([No File-MimeInfo!])
|
|
#
|
|
# AC_MSG_NOTICE([You can download it from here:])
|
|
# AC_MSG_ERROR([https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/])
|
|
#fi
|
|
|
|
AC_MSG_CHECKING(whether to build dbug functions)
|
|
AC_ARG_ENABLE(debug,AS_HELP_STRING([--enable-debug],[Enable debug code]),
|
|
[enable_debug=$enableval],
|
|
[enable_debug="no"])
|
|
AC_MSG_RESULT($enable_debug)
|
|
if test "$enable_debug" = "yes"; then
|
|
AC_DEFINE([_ENABLEDEBUG_], [], [Enable debug code])
|
|
fi
|
|
|
|
AC_CONFIG_FILES([Makefile LFSDesktop/app/Makefile LFSDesktop/helper/Makefile])
|
|
AC_OUTPUT
|
|
|