* assemblyresolve/Makefile.am: Fix srcdir != builddir issues.
authorRaja R Harinath <harinath@hurrynot.org>
Tue, 18 Sep 2007 18:29:41 +0000 (18:29 -0000)
committerRaja R Harinath <harinath@hurrynot.org>
Tue, 18 Sep 2007 18:29:41 +0000 (18:29 -0000)
(EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs.

svn path=/trunk/mono/; revision=85983

mono/tests/ChangeLog
mono/tests/assemblyresolve/Makefile.am

index b8939793831ecceb3d9dc3f51f7f37ea2acf91e7..fac510f51c45ef859babcc47b54f12e264b86ba1 100644 (file)
@@ -1,3 +1,8 @@
+2007-09-19  Raja R Harinath  <harinath@gmail.com>
+
+       * assemblyresolve/Makefile.am: Fix srcdir != builddir issues.
+       (EXTRA_DIST): Add asm.cs, TestBase.cs, Test.cs.
+
 2007-09-18  Marek Habersack  <mhabersack@novell.com>
 
        * assemblyresolve/asm.cs: added
index 44822870e32d7681916c12decb9fb838b7b875ec..f6e30c4acbab118c9b3e9df749322056effb4975 100644 (file)
@@ -3,17 +3,22 @@ with_mono_path = MONO_PATH=$(mcs_topdir)/class/lib/default
 RUNTIME = $(with_mono_path) $(top_builddir)/runtime/mono-wrapper --debug --security
 MCS = $(RUNTIME) $(mcs_topdir)/class/lib/default/mcs.exe -debug:full -target:library
 
-all: prereq test/asm.dll
+all: test/asm.dll
+
+test/.dirstamp deps/.dirstamp:
+       -mkdir $(@D)
+       rm -f $@ && date > $@
+
+test/asm.dll: test/.dirstamp
+deps/test.dll deps/TestBase.dll: deps/.dirstamp
 
 test/asm.dll: deps/test.dll asm.cs
-       $(MCS) -out:test/asm.dll -r:deps/test.dll asm.cs
+       $(MCS) -out:test/asm.dll -r:deps/test.dll $(srcdir)/asm.cs
 
 deps/test.dll: deps/TestBase.dll Test.cs
-       $(MCS) -out:deps/test.dll -r:deps/TestBase.dll Test.cs
+       $(MCS) -out:deps/test.dll -r:deps/TestBase.dll $(srcdir)/Test.cs
 
 deps/TestBase.dll: TestBase.cs
-       $(MCS) -out:deps/TestBase.dll TestBase.cs
+       $(MCS) -out:deps/TestBase.dll $(srcdir)/TestBase.cs
 
-prereq:
-       @-mkdir test
-       @-mkdir deps
+EXTRA_DIST = asm.cs Test.cs TestBase.cs