--- /dev/null
+AUTOMAKE_OPTIONS = foreign
+SUBDIRS = src
\ No newline at end of file
--- /dev/null
+CC=gcc
+LIBS=`pkg-config --libs glib-2.0 libosso`
+CFLAGS=`pkg-config --cflags glib-2.0 libosso`
+DEBUG = -g -Wall
+BINARY = bin
+MAIN_BINARY = ../../bin
+INCLUDE = ../../include
+SOURCE = src
+DOCS = doc
+
+all: ${BINARY}/ws_dbus.o
+ @cp ${BINARY}/* ${MAIN_BINARY}
+
+docs:
+ doxygen Doxyfile
+
+${BINARY}/ws_dbus.o:
+ @${CC} ${DEBUG} -c ${SOURCE}/ws_dbus.c -o ${BINARY}/ws_dbus.o ${CFLAGS} -I${INCLUDE}
+clean:
+ -rm -rf ${BINARY}/*
+ -rm -rf ${DOCS}/*
--- /dev/null
+AC_INIT([src/ws_dbus.c])
+AM_INIT_AUTOMAKE(dbus_wrapper, 1.0)
+
+PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.0)
+PKG_CHECK_MODULES(OSSO, libosso >= 0.21)
+
+AC_SUBST(GLIB_CFLAGS)
+AC_SUBST(GLIB_LIBS)
+
+AC_SUBST(OSSO_CFLAGS)
+AC_SUBST(OSSO_LIBS)
+
+AC_PROG_CC
+AC_PROG_INSTALL
+AM_PROG_LIBTOOL
+
+AC_OUTPUT([ Makefile
+ src/Makefile])
\ No newline at end of file
--- /dev/null
+
+lib_LTLIBRARIES = libws_dbus.la
+libws_dbus_la_SOURCES = ws_dbus.c
+libws_dbus_la_CFLAGS = -I$(top_srcdir)/../include $(GLIB_CFLAGS) $(OSSO_CFLAGS)
+libws_dbus_la_LDFLAGS = $(GLIB_LIBS) $(OSSO_LIBS)