2005-01-12 17:36:12 +00:00
|
|
|
if ENABLE_GNOMEVFS
|
2004-10-29 20:33:07 +00:00
|
|
|
TARGETS = \
|
|
|
|
TestAsync.exe \
|
|
|
|
TestAsyncStream.exe \
|
2004-12-20 15:20:58 +00:00
|
|
|
TestCallback.exe \
|
2004-11-01 20:03:30 +00:00
|
|
|
TestDirectory.exe \
|
2004-10-29 20:33:07 +00:00
|
|
|
TestInfo.exe \
|
|
|
|
TestMime.exe \
|
|
|
|
TestMonitor.exe \
|
|
|
|
TestSync.exe \
|
|
|
|
TestSyncCreate.exe \
|
|
|
|
TestSyncStream.exe \
|
|
|
|
TestSyncWrite.exe \
|
|
|
|
TestUnlink.exe \
|
2006-02-16 17:30:08 +00:00
|
|
|
TestVolumes.exe
|
2005-01-12 17:36:12 +00:00
|
|
|
else
|
|
|
|
TARGETS =
|
|
|
|
endif
|
2004-10-29 20:33:07 +00:00
|
|
|
|
2006-02-16 17:30:08 +00:00
|
|
|
if ENABLE_MONOGETOPTIONS
|
|
|
|
EXTRA_TARGETS = TestXfer.exe
|
|
|
|
else
|
|
|
|
EXTRA_TARGETS =
|
|
|
|
endif
|
|
|
|
|
2004-10-29 20:33:07 +00:00
|
|
|
assemblies=../../glib/glib-sharp.dll ../../gnomevfs/gnome-vfs-sharp.dll
|
2006-02-16 17:30:08 +00:00
|
|
|
references = $(addprefix /r:, $(assemblies))
|
2004-10-29 20:33:07 +00:00
|
|
|
|
2006-02-16 17:30:08 +00:00
|
|
|
noinst_SCRIPTS = $(TARGETS) $(EXTRA_TARGETS)
|
|
|
|
CLEANFILES = $(TARGETS) $(EXTRA_TARGETS)
|
2004-10-29 20:33:07 +00:00
|
|
|
|
|
|
|
EXTRA_DIST = \
|
|
|
|
TestAsync.cs \
|
|
|
|
TestAsyncStream.cs \
|
2004-12-20 15:20:58 +00:00
|
|
|
TestCallback.cs \
|
2004-11-01 20:03:30 +00:00
|
|
|
TestDirectory.cs \
|
2004-10-29 20:33:07 +00:00
|
|
|
TestInfo.cs \
|
|
|
|
TestMime.cs \
|
|
|
|
TestMonitor.cs \
|
|
|
|
TestSync.cs \
|
|
|
|
TestSyncCreate.cs \
|
|
|
|
TestSyncStream.cs \
|
|
|
|
TestSyncWrite.cs \
|
|
|
|
TestUnlink.cs \
|
|
|
|
TestVolumes.cs \
|
|
|
|
TestXfer.cs
|
|
|
|
|
|
|
|
TestAsync.exe: $(srcdir)/TestAsync.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestAsync.exe $(references) $(srcdir)/TestAsync.cs
|
|
|
|
|
|
|
|
TestAsyncStream.exe: $(srcdir)/TestAsyncStream.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestAsyncStream.exe $(references) $(srcdir)/TestAsyncStream.cs
|
|
|
|
|
2004-12-20 15:20:58 +00:00
|
|
|
TestCallback.exe: $(srcdir)/TestCallback.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestCallback.exe $(references) $(srcdir)/TestCallback.cs
|
|
|
|
|
2004-11-01 20:03:30 +00:00
|
|
|
TestDirectory.exe: $(srcdir)/TestDirectory.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestDirectory.exe $(references) $(srcdir)/TestDirectory.cs
|
|
|
|
|
2004-10-29 20:33:07 +00:00
|
|
|
TestInfo.exe: $(srcdir)/TestInfo.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestInfo.exe $(references) $(srcdir)/TestInfo.cs
|
|
|
|
|
|
|
|
TestMime.exe: $(srcdir)/TestMime.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestMime.exe $(references) $(srcdir)/TestMime.cs
|
|
|
|
|
|
|
|
TestMonitor.exe: $(srcdir)/TestMonitor.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestMonitor.exe $(references) $(srcdir)/TestMonitor.cs
|
|
|
|
|
|
|
|
TestSyncStream.exe: $(srcdir)/TestSyncStream.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestSyncStream.exe $(references) $(srcdir)/TestSyncStream.cs
|
|
|
|
|
|
|
|
TestSync.exe: $(srcdir)/TestSync.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestSync.exe $(references) $(srcdir)/TestSync.cs
|
|
|
|
|
|
|
|
TestSyncCreate.exe: $(srcdir)/TestSyncCreate.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestSyncCreate.exe $(references) $(srcdir)/TestSyncCreate.cs
|
|
|
|
|
|
|
|
TestSyncWrite.exe: $(srcdir)/TestSyncWrite.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestSyncWrite.exe $(references) $(srcdir)/TestSyncWrite.cs
|
|
|
|
|
|
|
|
TestUnlink.exe: $(srcdir)/TestUnlink.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestUnlink.exe $(references) $(srcdir)/TestUnlink.cs
|
|
|
|
|
|
|
|
TestVolumes.exe: $(srcdir)/TestVolumes.cs $(assemblies)
|
|
|
|
$(CSC) /out:TestVolumes.exe $(references) $(srcdir)/TestVolumes.cs
|
|
|
|
|
|
|
|
TestXfer.exe: $(srcdir)/TestXfer.cs $(assemblies)
|
2006-02-16 17:30:08 +00:00
|
|
|
$(CSC) /out:TestXfer.exe $(references) -r:Mono.GetOptions.dll $(srcdir)/TestXfer.cs
|