Ship all required files in the tarballs and fix running of the unit test suite

This commit is contained in:
Sebastian Dröge 2009-09-03 08:46:52 +02:00
parent 778eadbb98
commit 3608f875fe
4 changed files with 6 additions and 4 deletions

View file

@ -17,5 +17,6 @@ CLEANFILES = $(TARGETS) $(DEBUGS)
MAINTAINERCLEANFILES = Makefile.in
EXTRA_DIST = \
elementgen.cs
elementgen.cs \
interfaces/*.cs

View file

@ -7,7 +7,7 @@ METADATA_FILES = decodebin.metadata playbin.metadata decodebin2.metadata playbin
CS_FILES = $(patsubst %,generated/%.cs,$(ELEMENTS))
XML_FILES = $(patsubst %,%.xml,$(ELEMENTS))
EXTRA_DIST = $(CUSTOM_FILES) $(INSPECT_FILES)
EXTRA_DIST = $(METADATA_FILES) $(CUSTOM_FILES) $(INSPECT_FILES)
CLEANFILES = $(XML_FILES) $(CS_FILES)
plugins-update: $(patsubst inspect/%.raw, inspect-%, $(INSPECT_FILES))

View file

@ -12,7 +12,7 @@ OTHER_CS_FILES = memindex.cs \
fileindex.cs
XML_FILES = $(patsubst %,%.xml,$(ELEMENTS))
EXTRA_DIST = $(CUSTOM_FILES) $(INSPECT_FILES) $(OTHER_CS_FILES)
EXTRA_DIST = $(METADATA_FILES) $(CUSTOM_FILES) $(INSPECT_FILES) $(OTHER_CS_FILES)
CLEANFILES = $(XML_FILES) $(CS_FILES)
plugins-update: $(patsubst inspect/%.raw, inspect-%, $(INSPECT_FILES))

View file

@ -8,8 +8,9 @@ $(ASSEMBLY): $(ASSEMBLY_CSFILES)
$(CSC) $(MCS_FLAGS) -out:$@ -target:library -r:$(top_builddir)/gstreamer-sharp/gstreamer-sharp.dll $(ASSEMBLY_CSFILES) $(GLIBSHARP_LIBS)
run-test: $(ASSEMBLY)
MONO_PATH="../gstreamer-sharp/" $(MONO) $(NUNIT_TESTER) -labels $(ASSEMBLY)
LD_LIBRARY_PATH=$(top_builddir)/gstreamer-sharp/glue/.libs:$$LD_LIBRARY_PATH MONO_PATH=$(top_builddir)/gstreamer-sharp $(MONO) $(NUNIT_TESTER) -labels $(ASSEMBLY)
EXTRA_DIST = $(ASSEMBLY_CSFILES)
CLEANFILES = $(ASSEMBLY) *.mdb *.pdb TestResult.xml
DISTCLEANFILES = Makefile.in