# Mf-i3nt # Copyright 1984-2017 Cisco Systems, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. m = i3nt Cpu = I386 clib= o = obj mdobj=windows.$o mdsrc=windows.c Makefile.$m cs.ico scheme.rc make.bat mdclean=vs.bat make.bat scheme.res ../bin/$m/*.exp mtscheme.exe* mdscheme.exe* include Mf-base ${Scheme}: make.bat ./make.bat cp ../bin/$m/scheme.exe ../bin/$m/petite.exe vs.bat: echo '@echo off' > $@ echo 'if "%VS140COMNTOOLS%" neq "" goto :VS' >> $@ echo 'echo Visual Studio 2015 must be installed.' >> $@ echo 'exit 1' >> $@ echo ':VS' >> $@ echo 'set INCLUDE=' >> $@ echo 'set LIB=' >> $@ echo 'set LIBPATH=' >> $@ echo 'call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat" x86' >> $@ echo '%*' >> $@ chmod +x $@ make.bat: vs.bat echo '@echo off' > $@ echo 'set MAKEFLAGS=' >> $@ echo 'call vs.bat nmake /f Makefile.$m /nologo %*' >> $@ chmod +x $@