diff --git a/mps/src/hqbuild/data/cv_alpha.txt b/mps/src/hqbuild/data/cv_alpha.txt new file mode 100644 index 00000000000..3d344025075 --- /dev/null +++ b/mps/src/hqbuild/data/cv_alpha.txt @@ -0,0 +1 @@ +MSVCNT 2.0 diff --git a/mps/src/hqbuild/data/cv_x86.txt b/mps/src/hqbuild/data/cv_x86.txt new file mode 100644 index 00000000000..01aa3f9d94d --- /dev/null +++ b/mps/src/hqbuild/data/cv_x86.txt @@ -0,0 +1,2 @@ +MSVCNT 2.0 +MSMASM 6.11 diff --git a/mps/src/hqbuild/tools/hqbuild b/mps/src/hqbuild/tools/hqbuild new file mode 100644 index 00000000000..cd6d69787fe --- /dev/null +++ b/mps/src/hqbuild/tools/hqbuild @@ -0,0 +1,20 @@ +#!/bin/sh +# impl.sh.hqbuild +# +# $HopeName: MMsrc!tools:swbuild(trunk.1) $ +# Copyright (C) 1996 Harlequin Group, all rights reserved +# +# Build script for SWIG autobuild system. +# The SWIG autobuild system expects to execute this file passing it +# an argument. +# +# We specify that the argument will be the platform code to make life +# easy for us + +case $# in + 1) ;; + *) echo 1>&2 'Wrong number of arguments to hqbuild. +Exactly one argument expected'; exit 1;; +esac + +gnumake -r -f "$1.gmk" diff --git a/mps/src/hqbuild/tools/hqbuild.bat b/mps/src/hqbuild/tools/hqbuild.bat new file mode 100644 index 00000000000..0fdf3393a38 --- /dev/null +++ b/mps/src/hqbuild/tools/hqbuild.bat @@ -0,0 +1,7 @@ +@REM impl.bat.hqbuild +@REM $HopeName: MMsrc!tools:swbuild.bat(trunk.1) $ +@REM Copyright (C) 1996 Harlequin Group, all rights reserved +@REM Called by SWIG autobuild system +@ +@REM Silently throw away all but first argument +nmake /f %1.nmk