!if 0 Copyright (c) Microsoft Corporation. All rights reserved. !endif !if 0 Use of this sample source code is subject to the terms of the Microsoft license agreement under which you licensed this sample source code. If you did not accept the terms of the license agreement, you are not authorized to use this sample source code. For the terms of the license, please see the license agreement between you and Microsoft or, if applicable, see the LICENSE.RTF on your install media or the root of your tools installation. THE SAMPLE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES. !endif # # # Microsoft Visual C++ generated build script - Do not modify PROJ = LOADCEPC DEBUG = 0 PROGTYPE = 6 CALLER = ARGS = DLLS = D_RCDEFINES = -d_DEBUG R_RCDEFINES = -dNDEBUG ORIGIN = MSVC ORIGIN_VER = 1.00 USEMFC = 0 CC = cl CPP = cl CXX = cl CCREATEPCHFLAG = CPPCREATEPCHFLAG = CUSEPCHFLAG = CPPUSEPCHFLAG = FIRSTC = MAIN.C FIRSTCPP = RC = rc CFLAGS_D_DEXE = /I . /nologo /G2 /W4 /Z7 /Od /D "_DEBUG" /D "_DOS" /D "CEDDK_USEDDKMACRO" /Fc /FR CFLAGS_R_DEXE = /I . /nologo /Gs /G2 /W4 /Z7 /Ox /D "NDEBUG" /D "_DOS" /D "CEDDK_USEDDKMACRO" /Fc /FR LFLAGS_D_DEXE = /NOLOGO /NOI /STACK:5120 /ONERROR:NOEXE /CO /MAP /LINE LFLAGS_R_DEXE = /NOLOGO /NOI /STACK:5120 /ONERROR:NOEXE /CO /MAP /LINE LIBS_D_DEXE = slibce oldnames LIBS_R_DEXE = slibce oldnames RCFLAGS = /nologo RESFLAGS = /nologo RUNFLAGS = LIBS_EXT = !if "$(DEBUG)" == "1" CFLAGS = $(CFLAGS_D_DEXE) LFLAGS = $(LFLAGS_D_DEXE) LIBS = $(LIBS_D_DEXE) MAPFILE = nul RCDEFINES = $(D_RCDEFINES) !else CFLAGS = $(CFLAGS_R_DEXE) LFLAGS = $(LFLAGS_R_DEXE) LIBS = $(LIBS_R_DEXE) MAPFILE = nul RCDEFINES = $(R_RCDEFINES) !endif CFLAGS = $(CFLAGS) /I ..\..\INC !if [if exist MSVC.BND del MSVC.BND] !endif SBRS = MAIN.SBR \ XMSAPI.SBR \ VIDEO.SBR \ PPFS.SBR TRANSFER_DEP = MAIN_DEP = loadcepc.h \ xmsapi.h XMSAPI_DEP = xmsapi.h VIDEO_DEP = loadcepc.h \ video.h MDPPFS_DEP = wdm.h \ pc.h PPFS_DEP = kernel.h PPFSTOOL_DEP = ppfs.h ETHMAIN_DEP = loadcepc.h \ smchw.h all: $(PROJ).EXE $(PROJ).BSC clean: del /f /q $(PROJ).exe *.obj *.cod *.sbr MAIN.OBJ: MAIN.C $(MAIN_DEP) $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c MAIN.C XMSAPI.OBJ: XMSAPI.C $(XMSAPI_DEP) $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c XMSAPI.C VIDEO.OBJ: VIDEO.C $(VIDEO_DEP) $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c VIDEO.C MDPPFS.OBJ: MDPPFS.C $(MDPPFS_DEP) $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c MDPPFS.C PPFS.OBJ: PPFS.C $(PPFS_DEP) $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PPFS.C DEBUG.OBJ: DEBUG.C $(PPFS_DEP) $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c DEBUG.C PPFSTOOL.OBJ: PPFSTOOL.C $(PPFSTOOL_DEP) $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PPFSTOOL.C ETHMAIN.OBJ: ETHMAIN.C $(ETHMAIN_DEP) $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ETHMAIN.C TRANSFER.OBJ: TRANSFER.ASM ml /c TRANSFER.ASM $(PROJ).EXE:: MAIN.OBJ XMSAPI.OBJ VIDEO.OBJ MDPPFS.OBJ DEBUG.OBJ PPFS.OBJ PPFSTOOL.OBJ ETHMAIN.OBJ TRANSFER.OBJ $(DEFFILE) echo >NUL @<<$(PROJ).CRF MAIN.OBJ + XMSAPI.OBJ + VIDEO.OBJ + MDPPFS.OBJ + PPFS.OBJ + PPFSTOOL.OBJ + ETHMAIN.OBJ + DEBUG.OBJ + TRANSFER.OBJ $(PROJ).EXE $(MAPFILE) $(LIBS) $(DEFFILE); << link $(LFLAGS) @$(PROJ).CRF run: $(PROJ).EXE $(PROJ) $(RUNFLAGS) $(PROJ).BSc: $(SBRS) bscmake @<< /o$@ $(SBRS) <<