Support Log4Vala 0.2
authorDan Breslau <dbreslau@painless-security.com>
Wed, 3 May 2017 00:03:48 +0000 (20:03 -0400)
committerDan Breslau <dbreslau@painless-security.com>
Wed, 3 May 2017 00:03:48 +0000 (20:03 -0400)
Makefile.am
configure.ac

index 0335016..11b5f48 100644 (file)
@@ -26,8 +26,8 @@ AM_CPPFLAGS =  \
 
 
 if LOG4VALA
-MOONSHOT_LOG_PKG= --pkg log4vala-0.1 -X -llog4vala-0.1 --define=USE_LOG4VALA
-MOONSHOT_LOG_LIBS= -llog4vala-0.1
+MOONSHOT_LOG_PKG= --pkg $(LOG4VALA_VERSION) -X -l$(LOG4VALA_VERSION) --define=USE_LOG4VALA
+MOONSHOT_LOG_LIBS= -l$(LOG4VALA_VERSION)
 else
 MOONSHOT_LOG_PKG=
 MOONSHOT_LOG_LIBS=
index b71fac0..0b2cf22 100644 (file)
@@ -1,6 +1,6 @@
 AC_PREREQ([2.63])
 AC_INIT([Moonshot-ui],
-        [1.0.0],
+        [1.0.3],
         [moonshot-community@jiscmail.ac.uk],
         [moonshot-ui],
         [http://www.project-moonshot.org/])
@@ -88,6 +88,19 @@ PKG_CHECK_MODULES([GTK],
 AC_SUBST(GTK_VERSION)
 
 
+# For all platforms: Use Log4Vala 0.2 if available; else revert to 0.1
+PKG_CHECK_MODULES([LOG4VALA],
+        [log4vala-0.2],
+        [LOG4VALA_VERSION="log4vala-0.2"],
+            [PKG_CHECK_MODULES([LOG4VALA],
+                        [log4vala-0.1],
+                        [LOG4VALA_VERSION="log4vala-0.1"]
+            )]                            
+)
+AC_SUBST(LOG4VALA_VERSION)
+
+
+
 # For all platforms: Use gee-0.8 if available; else revert to gee-1.0
 # (yes, gee-0.8 is an upgrade from gee-1.0!)
 PKG_CHECK_MODULES([LIB_GEE],