Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > by-pkgid > f6df280784aa0f527526e30ca937bcc4 > files > 33

gnome-sharp2-devel-2.24.2-3.i586.rpm

if ENABLE_GNOMEVFS
TARGETS =			\
	TestAsync.exe		\
	TestAsyncStream.exe	\
	TestCallback.exe	\
	TestDirectory.exe	\
	TestInfo.exe		\
	TestMime.exe		\
	TestMonitor.exe		\
	TestSync.exe		\
	TestSyncCreate.exe	\
	TestSyncStream.exe	\
	TestSyncWrite.exe	\
	TestUnlink.exe		\
	TestVolumes.exe

if ENABLE_MONOGETOPTIONS
EXTRA_TARGETS = TestXfer.exe
else
EXTRA_TARGETS =
endif

else
TARGETS =
EXTRA_TARGETS =
endif

assemblies=../../gnomevfs/gnome-vfs-sharp.dll
references = $(GTKSHARP_LIBS) $(addprefix /r:, $(assemblies))

noinst_SCRIPTS = $(TARGETS) $(EXTRA_TARGETS)
CLEANFILES = $(TARGETS) $(EXTRA_TARGETS)

EXTRA_DIST = 			\
	TestAsync.cs		\
	TestAsyncStream.cs	\
	TestCallback.cs		\
	TestDirectory.cs	\
	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

TestCallback.exe: $(srcdir)/TestCallback.cs $(assemblies)
	$(CSC) /out:TestCallback.exe $(references) $(srcdir)/TestCallback.cs

TestDirectory.exe: $(srcdir)/TestDirectory.cs $(assemblies)
	$(CSC) /out:TestDirectory.exe $(references) $(srcdir)/TestDirectory.cs

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)
	$(CSC) /out:TestXfer.exe $(references) -r:Mono.GetOptions.dll $(srcdir)/TestXfer.cs