AM_MAKEFLAGS = --no-print-directory
library_includedir=$(includedir)
-library_include_HEADERS=src/libsmack.h
+library_include_HEADERS=libsmack/libsmack.h
-SUBDIRS = src tests doc
+SUBDIRS = libsmack tests doc
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libsmack.pc
[jarkko.sakkinen@intel.com],
[libsmack],
[https://meego.gitorious.org/meego-platform-security/libsmack])
-AC_CONFIG_SRCDIR([src/libsmack.c])
+AC_CONFIG_SRCDIR([libsmack/libsmack.c])
AC_CONFIG_AUX_DIR([build-aux])
AM_INIT_AUTOMAKE([-Wall -Werror dist-bzip2 foreign])
AC_USE_SYSTEM_EXTENSIONS
AM_CONDITIONAL([ENABLE_DOXYGEN],[test ! -z "$DOXYGEN"], [Build API documentation.])
AC_SUBST([DOXYGEN], [$DOXYGEN])
-AC_CONFIG_FILES([Makefile src/Makefile tests/Makefile doc/Makefile libsmack.pc])
+AC_CONFIG_FILES([Makefile libsmack/Makefile tests/Makefile doc/Makefile libsmack.pc])
AC_OUTPUT
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
-INPUT = ../$(SRCDIR)/src/libsmack.h
+INPUT = ../$(SRCDIR)/libsmack/libsmack.h
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
libsmack_la_LDFLAGS = \
-version-info 1:0:0 \
- -Wl,--version-script=$(top_srcdir)/src/libsmack.sym
+ -Wl,--version-script=libsmack.sym
libsmack_la_SOURCES = libsmack.c
-AM_CPPFLAGS = -I../src
+AM_CPPFLAGS = -I../libsmack
-noinst_PROGRAMS = smackctl smackaccess smackself
+instdir = ${bindir}
+inst_PROGRAMS = smackctl smackaccess smackself
smackctl_SOURCES = smackctl.c
-smackctl_LDADD = -L$(top_builddir)/src/.libs -lsmack
+smackctl_LDADD = ../libsmack/libsmack.la
smackaccess_SOURCES = smackaccess.c
-smackaccess_LDADD = -L$(top_builddir)/src/.libs -lsmack
+smackaccess_LDADD = ../libsmack/libsmack.la
smackself_SOURCES = smackself.c
-smackself_LDADD = -L$(top_builddir)/src/.libs -lsmack
+smackself_LDADD = ../libsmack/libsmack.la