Made vlp compilable using autotools. Safe checking for dependencies using pkg-config.
[vlp.git] / configure.ac
index 10e6db04716f2c44484dc0e35932f6cc9bbc8dd4..8f3f70bf6581a8d134aa7e99777a966150746f64 100644 (file)
@@ -1,4 +1,4 @@
-AC_INIT([Virtual Loglan Processor], [2.6], [rafal@dlugolecki.net.pl], [vlp], [http://dlugolecki.net.pl/software/vlp/])
+AC_INIT([Virtual Loglan Processor], [2.6], [bugz@dlugolecki.net.pl], [vlp], [http://dlugolecki.net.pl/software/vlp/])
 AC_PREREQ([2.59])
 AM_INIT_AUTOMAKE([1.10 no-define])
 AC_CONFIG_HEADERS([config.h])
@@ -7,6 +7,33 @@ AC_PROG_CXX
 AM_PROG_CC_C_O
 AC_CONFIG_FILES([Makefile])
 
-#PKG_CHECK_MODULES([vlp], [gtk+-3.0 libxml-2.0])
+
+# libqt3-mt:i386
+#  libqt3-mt-dev:i386
+# qt3-dev-tools:i386
+PKG_CHECK_MODULES([graph_loggraph], [qt-mt < 4.0])
+PKG_CHECK_MODULES([net_lognet], [qt-mt < 4.0])
+PKG_CHECK_MODULES([kernel_logker], [qt-mt < 4.0])
+#PKG_CHECK_MODULES([int_logint], [qt-mt < 4.0])
+PKG_CHECK_MODULES([edit_logedit], [qt-mt < 4.0])
+PKG_CHECK_MODULES([lgconfig_lgconfig], [qt-mt < 4.0])
+PKG_CHECK_MODULES([preproc_logcomp], [qt-mt < 4.0])
+PKG_CHECK_MODULES([help_loghelp], [qt-mt < 4.0])
+
+# Get Qt3 library and include locations
+AC_ARG_WITH([moc-compiler-name],
+  [AS_HELP_STRING([--with-moc-compiler-name],
+    [filename of MOC compiler, defaults to: moc])],
+  [MOCNAME="$withval"],
+  [MOCNAME='moc'])
+AC_SUBST([MOCNAME])
+
+AC_ARG_WITH([moc-compiler-dir],
+  [AS_HELP_STRING([--with-moc-compiler-dir],
+    [location of MOC compiler, defaults to: /usr/bin])],
+  [MOCDIR="$withval"],
+  [MOCDIR='/usr/bin'])
+AC_SUBST([MOCDIR])
+
 
 AC_OUTPUT