MCS = mcs
DESTDIR = 
prefix=@prefix@
bindir = $(prefix)/bin

SOURCES = \
	schemagen.cs \
	#

all: gconfsharp-schemagen.exe gconfsharp-schemagen

gconfsharp-schemagen.exe: $(SOURCES)
	$(MCS) /out:gconfsharp-schemagen.exe $(SOURCES)

gconfsharp-schemagen: gconfsharp-schemagen.in
	sed -e 's^\@bindir\@^$(bindir)^g' < gconfsharp-schemagen.in > gconfsharp-schemagen.tmp \
	&& mv gconfsharp-schemagen.tmp gconfsharp-schemagen \
	&& chmod +x gconfsharp-schemagen  

install: all
	../../mkinstalldirs $(DESTDIR)$(prefix)/bin && \
	chmod +x gconfsharp-schemagen && cp gconfsharp-schemagen.exe gconfsharp-schemagen $(DESTDIR)$(bindir)

clean:
	rm -f gconfsharp-schemagen.exe
	rm -f gconfsharp-schemagen