X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=haskell%2FMakefile.am;h=dcaf18a5c98e8b08d8d231e593c9d6b4ac837f0d;hp=06efdfdcd112da04a7dbedd8e65b55c5582b3f2f;hb=22b787d17bf038d50b8f9a31db09c7de3a8f82eb;hpb=d43dac69483e8ec62e8356d93f761684ce2f5cc8 diff --git a/haskell/Makefile.am b/haskell/Makefile.am index 06efdfd..dcaf18a 100644 --- a/haskell/Makefile.am +++ b/haskell/Makefile.am @@ -15,20 +15,25 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -EXTRA_DIST = *.hs +EXTRA_DIST = *.hs run-bindtests CLEANFILES = *~ if HAVE_HASKELL TESTS_ENVIRONMENT = \ - LD_LIBRARY_PATH=$(abs_top_builddir)/src/.libs \ - LIBGUESTFS_PATH=$(abs_top_builddir) \ + LD_LIBRARY_PATH=$(top_builddir)/src/.libs \ + LIBGUESTFS_PATH=$(top_builddir)/appliance \ $(VG) -TESTS = Guestfs005Load Guestfs010Launch Guestfs050LVCreate +TESTS = run-bindtests Guestfs005Load Guestfs010Launch Guestfs050LVCreate -GHCFLAGS = -I$(abs_top_builddir)/src -L$(abs_top_builddir)/src/.libs +check_DATA = Bindtests + +GHCFLAGS = -I$(top_builddir)/src -L$(top_builddir)/src/.libs + +Bindtests: Bindtests.hs Guestfs.hs + $(GHC) $(GHCFLAGS) -main-is $(shell basename $@) --make -o $@ $< -lguestfs Guestfs005Load: Guestfs005Load.hs Guestfs.hs $(GHC) $(GHCFLAGS) -main-is $(shell basename $@) --make -o $@ $< -lguestfs @@ -39,4 +44,4 @@ Guestfs010Launch: Guestfs010Launch.hs Guestfs.hs Guestfs050LVCreate: Guestfs050LVCreate.hs Guestfs.hs $(GHC) $(GHCFLAGS) -main-is $(shell basename $@) --make -o $@ $< -lguestfs -endif \ No newline at end of file +endif