# Microsoft Visual C++ generated build script - Do not modify

PROJ = MPEG2DEC
DEBUG = 0
PROGTYPE = 0
CALLER =
ARGS =
DLLS =
D_RCDEFINES = -d_DEBUG
R_RCDEFINES = -dNDEBUG
ORIGIN = MSVC
ORIGIN_VER = 1.00
PROJPATH = C:\MPEG2\DEC\
USEMFC = 0
CC = cl
CPP = cl
CXX = cl
CCREATEPCHFLAG =
CPPCREATEPCHFLAG =
CUSEPCHFLAG =
CPPUSEPCHFLAG =
FIRSTC = mpeg2dec.C
FIRSTCPP =
RC = rc
USER_DEFINES = DISPLAY

CFLAGS_D_WEXE = /D_DEBUG /nologo /Fc /Od /W3 /Zi /YX /D$(USER_DEFINES) /FR /ML /Fd"MPEG2DEC.PDB" /Fp"MPEG2DEC.PCH"
CFLAGS_R_WEXE =          /nologo /Fc /W3 /YX /O2 /Oa /D$(USER_DEFINES) /FR /ML /Fp"MPEG2DEC.PCH"
LFLAGS_D_WEXE = /NOLOGO /MAP /DEBUG /SUBSYSTEM:windows user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib version.lib
LFLAGS_R_WEXE = /NOLOGO             /SUBSYSTEM:windows user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib version.lib
RCFLAGS = /nologo
RESFLAGS = /nologo
RUNFLAGS =
OBJS_EXT = DISPLAY.OBJ GETBITS.OBJ GETBLK.OBJ GETHDR.OBJ GETPIC.OBJ GETVLC.OBJ \
           IDCT.OBJ IDCTREF.OBJ MOTION.OBJ MPEG2DEC.OBJ RECON.OBJ SPATSCAL.OBJ \
           STORE.OBJ
LIBS_EXT =
!if "$(DEBUG)" == "1"
CFLAGS = $(CFLAGS_D_WEXE)
LFLAGS = $(LFLAGS_D_WEXE)
LIBS = $(LIBS_D_WEXE)
MAPFILE = nul
RCDEFINES = $(D_RCDEFINES)
!else
CFLAGS = $(CFLAGS_R_WEXE)
LFLAGS = $(LFLAGS_R_WEXE)
LIBS = $(LIBS_R_WEXE)
MAPFILE = nul
RCDEFINES = $(R_RCDEFINES)
!endif
!if [if exist MSVC.BND del MSVC.BND]
!endif
SBRS = DISPLAY.SBR \
		GETBITS.SBR \
		GETBLK.SBR \
		GETHDR.SBR \
		GETPIC.SBR \
		GETVLC.SBR \
		IDCT.SBR \
		IDCTREF.SBR \
		MOTION.SBR \
		MPEG2DEC.SBR \
		RECON.SBR \
		SPATSCAL.SBR \
		STORE.SBR


DISPLAY_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


GETBITS_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


GETBLK_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


GETHDR_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


GETPIC_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


GETVLC_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h \
	c:\mpeg2\dec\getvlc.h


IDCT_DEP = c:\mpeg2\dec\config.h


IDCTREF_DEP = c:\mpeg2\dec\config.h


MOTION_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


MPEG2DEC_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


RECON_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


SPATSCAL_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


STORE_DEP = c:\mpeg2\dec\config.h \
	c:\mpeg2\dec\global.h \
	c:\mpeg2\dec\mpeg2dec.h


all:	$(PROJ).EXE $(PROJ).BSC

DISPLAY.OBJ:	DISPLAY.C $(DISPLAY_DEP)
	$(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c DISPLAY.C

GETBITS.OBJ:	GETBITS.C $(GETBITS_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c GETBITS.C

GETBLK.OBJ:	GETBLK.C $(GETBLK_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c GETBLK.C

GETHDR.OBJ:	GETHDR.C $(GETHDR_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c GETHDR.C

GETPIC.OBJ:	GETPIC.C $(GETPIC_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c GETPIC.C

GETVLC.OBJ:	GETVLC.C $(GETVLC_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c GETVLC.C

IDCT.OBJ:	IDCT.C $(IDCT_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c IDCT.C

IDCTREF.OBJ:	IDCTREF.C $(IDCTREF_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c IDCTREF.C

MOTION.OBJ:	MOTION.C $(MOTION_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MOTION.C

MPEG2DEC.OBJ:	MPEG2DEC.C $(MPEG2DEC_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MPEG2DEC.C

RECON.OBJ:	RECON.C $(RECON_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c RECON.C

SPATSCAL.OBJ:	SPATSCAL.C $(SPATSCAL_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c SPATSCAL.C

STORE.OBJ:	STORE.C $(STORE_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c STORE.C

MPEG2dec.RES:   MPEG2dec.R gui.h
        $(RC) -r -d$(USER_DEFINES) MPEG2dec.R


$(PROJ).EXE:    $(OBJS_EXT) $(LIBS_EXT) mpeg2dec.res
	echo >NUL @<<$(PROJ).CRF
$(OBJS_EXT)
-OUT:$(PROJ).EXE
$(MAPFILE_OPTION)
MPEG2dec.RES
$(LIBS)
$(LIBS_EXT)
$(DEFFILE_OPTION) -implib:$(PROJ).lib
<<
	link $(LFLAGS) @$(PROJ).CRF

run: $(PROJ).EXE
	$(PROJ) $(RUNFLAGS)


$(PROJ).BSC: $(SBRS)
	bscmake @<<
/o$@ $(SBRS)
<<
