COMPILER = mcs
TARGET = ./bin/
OPTIONS = 

OUTGAUGEGATEWAY_EXE = OutGaugeGateway.exe
OUTGAUGEGATEWAY_SRC = Gateway.cs Program.cs AssemblyInfo.cs
OUTGAUGEGATEWAY_REF = -r:System
OUTGAUGEGATEWAY_XML = OutGaugeGateway.xml

all: $(TARGET)$(OUTGAUGEGATEWAY_EXE)

$(TARGET)$(OUTGAUGEGATEWAY_EXE):	$(OUTGAUGEGATEWAY_SRC)
	mkdir -p $(TARGET)
	$(COMPILER) $(OPTIONS) $(OUTGAUGEGATEWAY_SRC) $(OUTGAUGEGATEWAY_REF) -t:exe -doc:$(TARGET)$(OUTGAUGEGATEWAY_XML) -out:$(TARGET)$(OUTGAUGEGATEWAY_EXE)

clean:
	rm -f $(TARGET)$(OUTGAUGEGATEWAY_EXE) 2>/dev/null
