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

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

USER_DEFINES = _MPEG_WINDOWS_

CFLAGS_D_WEXE = /D_DEBUG /nologo /Od /W3 /Zi /YX /D$(USER_DEFINES) /FR /ML /Fd"MPEG2ENC.PDB" /Fp"MPEG2ENC.PCH"
CFLAGS_R_WEXE =          /nologo /W3 /YX /O2 /Oa /D$(USER_DEFINES) /FR /ML /Fp"MPEG2ENC.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 /DEBUG /MAP /SUBSYSTEM:windows user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib version.lib
RCFLAGS = /nologo
RESFLAGS = /nologo
RUNFLAGS =
OBJS_EXT =
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

OBJS_EXT = FDCTREF.OBJ \
           CONFORM.OBJ \
           IDCT.OBJ \
           MOTION.OBJ \
           MPEG2ENC.OBJ \
           PREDICT.OBJ \
           PUTBITS.OBJ \
           PUTHDR.OBJ \
           PUTMPG.OBJ \
           PUTPIC.OBJ \
           PUTSEQ.OBJ \
           PUTVLC.OBJ \
           QUANTIZE.OBJ \
           RATECTL.OBJ \
           READPIC.OBJ \
           STATS.OBJ \
           TRANSFRM.OBJ \
           WRITEPIC.OBJ

CONFORM_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


FDCTREF_DEP = c:\mpeg2\enc\config.h


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


MOTION_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


MPEG2ENC_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


PREDICT_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


PUTBITS_DEP = c:\mpeg2\enc\config.h


PUTHDR_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


PUTMPG_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


PUTPIC_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


PUTSEQ_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


PUTVLC_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h \
	c:\mpeg2\enc\vlc.h


QUANTIZE_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


RATECTL_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


READPIC_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


STATS_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


TRANSFRM_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


WRITEPIC_DEP = c:\mpeg2\enc\config.h \
	c:\mpeg2\enc\global.h \
	c:\mpeg2\enc\mpeg2enc.h


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

CONFORM.OBJ:	CONFORM.C $(CONFORM_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c CONFORM.C

FDCTREF.OBJ:	FDCTREF.C $(FDCTREF_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c FDCTREF.C

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

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

MPEG2ENC.OBJ:	MPEG2ENC.C $(MPEG2ENC_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MPEG2ENC.C

PREDICT.OBJ:	PREDICT.C $(PREDICT_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PREDICT.C

PUTBITS.OBJ:	PUTBITS.C $(PUTBITS_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PUTBITS.C

PUTHDR.OBJ:	PUTHDR.C $(PUTHDR_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PUTHDR.C

PUTMPG.OBJ:	PUTMPG.C $(PUTMPG_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PUTMPG.C

PUTPIC.OBJ:	PUTPIC.C $(PUTPIC_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PUTPIC.C

PUTSEQ.OBJ:	PUTSEQ.C $(PUTSEQ_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PUTSEQ.C

PUTVLC.OBJ:	PUTVLC.C $(PUTVLC_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PUTVLC.C

QUANTIZE.OBJ:	QUANTIZE.C $(QUANTIZE_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c QUANTIZE.C

RATECTL.OBJ:	RATECTL.C $(RATECTL_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c RATECTL.C

READPIC.OBJ:	READPIC.C $(READPIC_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c READPIC.C

STATS.OBJ:	STATS.C $(STATS_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c STATS.C

TRANSFRM.OBJ:	TRANSFRM.C $(TRANSFRM_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c TRANSFRM.C

WRITEPIC.OBJ:	WRITEPIC.C $(WRITEPIC_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c WRITEPIC.C

MPEG2ENC.RES:	MPEG2ENC.RC $(MPEG2ENC_RCDEP)
        $(RC) -r $(RCDEFINES) MPEG2enc.Rc
#        $(RC) $(RCFLAGS) $(RCDEFINES) -r MPEG2ENC.RC


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

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

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