##############################################################################
#
# NMakefile for Visual C 
#
# Win32 tools.
#
# Copyright (c) 1990-2007 Aldor Software Organization Ltd (Aldor.org).
#
##############################################################################
#
# These tools can be used to help build a compiler using Microsoft VC++
# under Win95.

ALDORTOOL=$(ALDORROOT)\toolbin
ALDORBIN=$(ALDORROOT)\bin

TOOLS=doranlib.sh doaldor.sh doaxiomxl.bat doaldor.bat
BINS=aldor.sh unicl.sh 

all: $(ALDORTOOL)\doaxiomxl.bat $(ALDORTOOL)\doaldor.bat $(ALDORTOOL)\doax0.bat \
	$(ALDORBIN)\aldor.sh $(ALDORBIN)\unicl.sh $(ALDORTOOL)\atinlay.exe \
	$(ALDORBIN)\msgcat.exe $(ALDORTOOL)\doaldor.sh

$(ALDORBIN)\aldor.sh: aldor.sh ; @copy aldor.sh $(ALDORBIN)
$(ALDORBIN)\unicl.sh: unicl.sh ; @copy unicl.sh $(ALDORBIN)

$(ALDORTOOL)\doaxiomxl.bat: doaxiomxl.bat ; @copy doaxiomxl.bat $(ALDORTOOL)
$(ALDORTOOL)\doaldor.bat: doaldor.bat ; @copy doaldor.bat $(ALDORTOOL)
$(ALDORTOOL)\doaldor.sh: doaldor.sh ; @copy doaldor.sh $(ALDORTOOL)
$(ALDORTOOL)\doax0.bat: doax0.bat ; @copy doax0.bat $(ALDORTOOL)

$(ALDORTOOL)\atinlay.exe: ..\unix\atinlay.c
	@cl /nologo /Fe$(ALDORTOOL)\atinlay.exe ..\unix\atinlay.c 

$(ALDORBIN)\msgcat.exe: ..\unix\msgcat.c
	@cl /nologo /Fe$(ALDORBIN)\msgcat.exe ..\unix\msgcat.c 

clean:
	@ del /s *~

