From d8bf3d64cbe459dff8d8eb7c665ea14032133836 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 1 Feb 2015 10:18:40 -0600 Subject: [PATCH] Initial commit --- .gitignore | 12 ++++++++++++ Makefile.am | 18 ++++++++++++++++++ configure.ac | 21 +++++++++++++++++++++ src/onchanged.vala | 3 +++ 4 files changed, 54 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile.am create mode 100644 configure.ac create mode 100644 src/onchanged.vala diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e181680 --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +*.stamp +Makefile.in +aclocal.m4 +autom4te.cache/ +build/ +compile +config.h.in +configure +depcomp +install-sh +missing +src/*.c diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..a5052c2 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,18 @@ +bin_PROGRAMS = onchanged + +onchanged_VALASOURCES = \ + src/onchanged.vala + +onchanged_SOURCES = $(onchanged_VALASOURCES) + +onchanged_VALAFLAGS = \ + --target-glib=@GLIB_REQUIRED@ \ + --pkg gio-2.0 + +LIBS = \ + @LIBS@ \ + @glib_LIBS@ + +AM_CFLAGS = \ + @CFLAGS@ \ + @glib_CFLAGS@ diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..8db7f96 --- /dev/null +++ b/configure.ac @@ -0,0 +1,21 @@ +AC_INIT([onchanged], [0.1], [dustin@hatch.name]) +AM_INIT_AUTOMAKE([1.11 subdir-objects no-dist-gzip dist-xz tar-pax foreign]) +AC_CONFIG_SRCDIR([src/onchanged.vala]) +AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_FILES([Makefile]) + +AC_PROG_CC +AM_PROG_CC_C_O +AM_PROG_VALAC + +GLIB_REQUIRED=2.28 +PKG_CHECK_MODULES([glib], [ + gio-2.0 >= $GLIB_REQUIRED + glib-2.0 >= $GLIB_REQUIRED + gobject-2.0 >= $GLIB_REQUIRED +]) +AC_SUBST(GLIB_REQUIRED) +AC_SUBST(glib_LIBS) +AC_SUBST(glib_CFLAGS) + +AC_OUTPUT diff --git a/src/onchanged.vala b/src/onchanged.vala new file mode 100644 index 0000000..0785621 --- /dev/null +++ b/src/onchanged.vala @@ -0,0 +1,3 @@ +public static int main() { + return 0; +}