From d98658bb919b46d331a5074e171c60e89d587225 Mon Sep 17 00:00:00 2001 From: David Jones Date: Tue, 8 Feb 2005 12:22:54 +0000 Subject: [PATCH] Mps: new files in windows makefiles Copied from Perforce Change: 143471 ServerID: perforce.ravenbrook.com --- mps/code/commpost.nmk | 4 ++-- mps/code/expgen.sh | 1 + mps/code/w3build.bat | 14 ++++++++++---- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/mps/code/commpost.nmk b/mps/code/commpost.nmk index 6b37354b706..be254bd4ea1 100644 --- a/mps/code/commpost.nmk +++ b/mps/code/commpost.nmk @@ -38,7 +38,7 @@ mpmss.exe amcss.exe amcsshe.exe amsss.exe amssshe.exe segsmss.exe awlut.exe awlu exposet0.exe \ replay.exe replaysw.exe eventcnv.exe \ mmdw.lib mmsw.lib mps.lib mpsplan.lib \ - mps.dll: + mpsdy.dll: !IFDEF VARIETY $(MAKE) /nologo /f $(PFM).nmk TARGET=$@ variety !ELSE @@ -253,7 +253,7 @@ $(PFM)\$(VARIETY)\mps.lib: $(MPMOBJ) $(AMCOBJ) $(LOOBJ) $(SNCOBJ) \ $(ECHO) $@ $(LIBMAN) $(LIBFLAGS) /OUT:$@ $** -$(PFM)\$(VARIETY)\mps.dll: $(MPMOBJ) $(AMCOBJ) $(LOOBJ) $(SNCOBJ) \ +$(PFM)\$(VARIETY)\mpsdy.dll: $(MPMOBJ) $(AMCOBJ) $(LOOBJ) $(SNCOBJ) \ $(MVFFOBJ) $(AMSOBJ) $(AWLOBJ) $(ECHO) $@ $(LINKER) $(LINKFLAGS) /def:w3gen.def /dll /OUT:$@ $** diff --git a/mps/code/expgen.sh b/mps/code/expgen.sh index 7e534e88e40..46c757a34aa 100755 --- a/mps/code/expgen.sh +++ b/mps/code/expgen.sh @@ -86,6 +86,7 @@ mpscawl.h mpsclo.h mpscmv.h mpscsnc.h +mpslibcb.h mpstd.h' tu $f diff --git a/mps/code/w3build.bat b/mps/code/w3build.bat index 3d6c879cca0..df2266ccb30 100755 --- a/mps/code/w3build.bat +++ b/mps/code/w3build.bat @@ -2,12 +2,13 @@ @rem @rem $HopeName: !gathconf.bat(trunk.1) $ @rem Copyright (C) 2000 Harlequin Limited. All rights reserved. +@rem Copyright (C) 2005 Ravenbrook Limited. All rights reserved. rmdir /q/s w3i3mv -nmake /f w3i3mv.nmk VARIETY=we mps.lib mpsplan.lib -nmake /f w3i3mv.nmk VARIETY=wi mps.lib mpsplan.lib -nmake /f w3i3mv.nmk VARIETY=ce mps.lib mpsplan.lib -nmake /f w3i3mv.nmk VARIETY=ci mps.lib mpsplan.lib +nmake /f w3i3mv.nmk VARIETY=we mps.lib mpsplan.lib mpsdy.dll +nmake /f w3i3mv.nmk VARIETY=wi mps.lib mpsplan.lib mpsdy.dll +nmake /f w3i3mv.nmk VARIETY=ce mps.lib mpsplan.lib mpsdy.dll +nmake /f w3i3mv.nmk VARIETY=ci mps.lib mpsplan.lib mpsdy.dll mkdir release mkdir release\include mkdir release\lib @@ -29,6 +30,7 @@ copy mpscmvff.h release\include copy mpscsnc.h release\include copy mpsio.h release\include copy mpslib.h release\include +copy mpslibcb.h release\include copy mpstd.h release\include copy mpsw3.h release\include copy mpswin.h release\include @@ -36,9 +38,13 @@ copy w3i3mv\we\mps.lib release\lib\w3i3\we copy w3i3mv\ce\mps.lib release\lib\w3i3\ce copy w3i3mv\we\mpsplan.lib release\lib\w3i3\we copy w3i3mv\ce\mpsplan.lib release\lib\w3i3\ce +copy w3i3mv\we\mpsdy.dll release\lib\w3i3\we +copy w3i3mv\ce\mpsdy.dll release\lib\w3i3\ce copy w3i3mv\wi\mps.lib release\lib\w3i3\wi copy w3i3mv\ci\mps.lib release\lib\w3i3\ci copy w3i3mv\wi\mpsplan.lib release\lib\w3i3\wi copy w3i3mv\ci\mpsplan.lib release\lib\w3i3\ci +copy w3i3mv\wi\mpsdy.dll release\lib\w3i3\wi +copy w3i3mv\ci\mpsdy.dll release\lib\w3i3\ci copy mpsliban.c release\src copy mpsioan.c release\src