Moving files around, starting libtoolization.
[scdataviz] / Makefile.am
diff --git a/Makefile.am b/Makefile.am
new file mode 100644 (file)
index 0000000..6809a32
--- /dev/null
@@ -0,0 +1,38 @@
+## Makefile.am -- Process this file with automake to produce Makefile.in
+AUTOMAKE_OPTIONS = gnu subdir-objects
+AM_DEFAULT_SOURCE_EXT = .c++
+ACLOCAL_AMFLAGS=-I m4
+AM_YFLAGS=-d
+AM_CFLAGS = $(GLIB_CFLAGS) $(GIO_CFLAGS) 
+AM_CPPFLAGS = $(GLIB_CFLAGS) $(GIO_CFLAGS) 
+
+bin_PROGRAMS = kdotp/kdotp kdotp/makestruct
+lib_LTLIBRARIES = libkdotp/libkdotp-0.1.la libmodelxx/libmodelxx-0.1.la
+
+#Tests which should succeed
+TESTS=tests/tests
+
+check_PROGRAMS = tests/tests
+tests_tests_SOURCES = 
+LIBS +=  -lm
+#Tests which should fail.
+XFAIL_TESTS=
+
+CLEANFILES = program_version.c
+
+program_version.c:
+       echo -n 'char *version_info = "' > program_version.c
+       bzr version-info | perl -ne 'chomp; print; print "\\n";' >> program_version.c 
+       echo '";' >> program_version.c
+
+include_HEADERS=
+include libkdotp.am
+include libmodelxx.am
+
+kdotp_kdotp_SOURCES = kdotp/kdotp.c++
+kdotp_kdotp_LDADD = libkdotp/libkdotp-0.1.la
+LIBS += $(GLIB_LIBS) $(GIO_LIBS)
+
+kdotp_makestruct_SOURCES = kdotp/makestruct.c++ kdotp/structspec_parser.y++ kdotp/structspec_lexer.l++
+kdotp_makestruct_LDADD = libkdotp/libkdotp-0.1.la libmodelxx/libmodelxx-0.1.la
+LIBS += $(GLIB_LIBS) $(GIO_LIBS)