# Wedit Makefile for project jpeglib
SRCDIR=c:\jpeg-6b
CFLAGS=-Ic:\lcc\include  -O  -unused
CC=c:\lcc\bin\lcc.exe
LINKER=c:\lcc\bin\lcclnk.exe
OBJS=\
	jutils.obj \
	jquant2.obj \
	jquant1.obj \
	jmemnobs.obj \
	jmemmgr.obj \
	jidctred.obj \
	jidctint.obj \
	jidctfst.obj \
	jidctflt.obj \
	jfdctint.obj \
	jfdctfst.obj \
	jfdctflt.obj \
	jerror.obj \
	jdtrans.obj \
	jdsample.obj \
	jdpostct.obj \
	jdphuff.obj \
	jdmerge.obj \
	jdmaster.obj \
	jdmarker.obj \
	jdmainct.obj \
	jdinput.obj \
	jdhuff.obj \
	jddctmgr.obj \
	jdcolor.obj \
	jdcoefct.obj \
	jdatasrc.obj \
	jdatadst.obj \
	jdapistd.obj \
	jdapimin.obj \
	jctrans.obj \
	jcsample.obj \
	jcprepct.obj \
	jcphuff.obj \
	jcparam.obj \
	jcomapi.obj \
	jcmaster.obj \
	jcmarker.obj \
	jcmainct.obj \
	jcinit.obj \
	jchuff.obj \
	jcdctmgr.obj \
	jccolor.obj \
	jccoefct.obj \
	jcapistd.obj \
	jcapimin.obj

LIBS=

jpeglib.lib:	$(OBJS) Makefile
	c:\lcc\bin\lcclib.exe /OUT:c:\jpeg-6b\lcc\jpeglib.lib $(OBJS)

# Build JUTILS.C
JUTILS_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jutils.obj: $(JUTILS_C) $(SRCDIR)\jutils.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jutils.c

# Build JQUANT2.C
JQUANT2_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jquant2.obj: $(JQUANT2_C) $(SRCDIR)\jquant2.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jquant2.c

# Build JQUANT1.C
JQUANT1_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jquant1.obj: $(JQUANT1_C) $(SRCDIR)\jquant1.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jquant1.c

# Build JMEMNOBS.C
JMEMNOBS_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jmemsys.h\

jmemnobs.obj: $(JMEMNOBS_C) $(SRCDIR)\jmemnobs.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jmemnobs.c

# Build JMEMMGR.C
JMEMMGR_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jmemsys.h\

jmemmgr.obj: $(JMEMMGR_C) $(SRCDIR)\jmemmgr.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jmemmgr.c

# Build JIDCTRED.C
JIDCTRED_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jidctred.obj: $(JIDCTRED_C) $(SRCDIR)\jidctred.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jidctred.c

# Build JIDCTINT.C
JIDCTINT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jidctint.obj: $(JIDCTINT_C) $(SRCDIR)\jidctint.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jidctint.c

# Build JIDCTFST.C
JIDCTFST_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jidctfst.obj: $(JIDCTFST_C) $(SRCDIR)\jidctfst.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jidctfst.c

# Build JIDCTFLT.C
JIDCTFLT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jidctflt.obj: $(JIDCTFLT_C) $(SRCDIR)\jidctflt.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jidctflt.c

# Build JFDCTINT.C
JFDCTINT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jfdctint.obj: $(JFDCTINT_C) $(SRCDIR)\jfdctint.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jfdctint.c

# Build JFDCTFST.C
JFDCTFST_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jfdctfst.obj: $(JFDCTFST_C) $(SRCDIR)\jfdctfst.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jfdctfst.c

# Build JFDCTFLT.C
JFDCTFLT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jfdctflt.obj: $(JFDCTFLT_C) $(SRCDIR)\jfdctflt.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jfdctflt.c

# Build JERROR.C
JERROR_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jversion.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jerror.h\

jerror.obj: $(JERROR_C) $(SRCDIR)\jerror.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jerror.c

# Build JDTRANS.C
JDTRANS_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdtrans.obj: $(JDTRANS_C) $(SRCDIR)\jdtrans.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdtrans.c

# Build JDSAMPLE.C
JDSAMPLE_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdsample.obj: $(JDSAMPLE_C) $(SRCDIR)\jdsample.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdsample.c

# Build JDPOSTCT.C
JDPOSTCT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdpostct.obj: $(JDPOSTCT_C) $(SRCDIR)\jdpostct.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdpostct.c

# Build JDPHUFF.C
JDPHUFF_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdhuff.h\

jdphuff.obj: $(JDPHUFF_C) $(SRCDIR)\jdphuff.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdphuff.c

# Build JDMERGE.C
JDMERGE_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdmerge.obj: $(JDMERGE_C) $(SRCDIR)\jdmerge.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdmerge.c

# Build JDMASTER.C
JDMASTER_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdmaster.obj: $(JDMASTER_C) $(SRCDIR)\jdmaster.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdmaster.c

# Build JDMARKER.C
JDMARKER_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdmarker.obj: $(JDMARKER_C) $(SRCDIR)\jdmarker.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdmarker.c

# Build JDMAINCT.C
JDMAINCT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdmainct.obj: $(JDMAINCT_C) $(SRCDIR)\jdmainct.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdmainct.c

# Build JDINPUT.C
JDINPUT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdinput.obj: $(JDINPUT_C) $(SRCDIR)\jdinput.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdinput.c

# Build JDHUFF.C
JDHUFF_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdhuff.h\

jdhuff.obj: $(JDHUFF_C) $(SRCDIR)\jdhuff.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdhuff.c

# Build JDDCTMGR.C
JDDCTMGR_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jddctmgr.obj: $(JDDCTMGR_C) $(SRCDIR)\jddctmgr.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jddctmgr.c

# Build JDCOLOR.C
JDCOLOR_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdcolor.obj: $(JDCOLOR_C) $(SRCDIR)\jdcolor.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdcolor.c

# Build JDCOEFCT.C
JDCOEFCT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdcoefct.obj: $(JDCOEFCT_C) $(SRCDIR)\jdcoefct.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdcoefct.c

# Build JDATASRC.C
JDATASRC_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jerror.h\

jdatasrc.obj: $(JDATASRC_C) $(SRCDIR)\jdatasrc.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdatasrc.c

# Build JDATADST.C
JDATADST_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jerror.h\

jdatadst.obj: $(JDATADST_C) $(SRCDIR)\jdatadst.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdatadst.c

# Build JDAPISTD.C
JDAPISTD_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdapistd.obj: $(JDAPISTD_C) $(SRCDIR)\jdapistd.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdapistd.c

# Build JDAPIMIN.C
JDAPIMIN_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jdapimin.obj: $(JDAPIMIN_C) $(SRCDIR)\jdapimin.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jdapimin.c

# Build JCTRANS.C
JCTRANS_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jctrans.obj: $(JCTRANS_C) $(SRCDIR)\jctrans.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jctrans.c

# Build JCSAMPLE.C
JCSAMPLE_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcsample.obj: $(JCSAMPLE_C) $(SRCDIR)\jcsample.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcsample.c

# Build JCPREPCT.C
JCPREPCT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcprepct.obj: $(JCPREPCT_C) $(SRCDIR)\jcprepct.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcprepct.c

# Build JCPHUFF.C
JCPHUFF_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jchuff.h\

jcphuff.obj: $(JCPHUFF_C) $(SRCDIR)\jcphuff.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcphuff.c

# Build JCPARAM.C
JCPARAM_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcparam.obj: $(JCPARAM_C) $(SRCDIR)\jcparam.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcparam.c

# Build JCOMAPI.C
JCOMAPI_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcomapi.obj: $(JCOMAPI_C) $(SRCDIR)\jcomapi.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcomapi.c

# Build JCMASTER.C
JCMASTER_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcmaster.obj: $(JCMASTER_C) $(SRCDIR)\jcmaster.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcmaster.c

# Build JCMARKER.C
JCMARKER_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcmarker.obj: $(JCMARKER_C) $(SRCDIR)\jcmarker.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcmarker.c

# Build JCMAINCT.C
JCMAINCT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcmainct.obj: $(JCMAINCT_C) $(SRCDIR)\jcmainct.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcmainct.c

# Build JCINIT.C
JCINIT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcinit.obj: $(JCINIT_C) $(SRCDIR)\jcinit.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcinit.c

# Build JCHUFF.C
JCHUFF_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jchuff.h\

jchuff.obj: $(JCHUFF_C) $(SRCDIR)\jchuff.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jchuff.c

# Build JCDCTMGR.C
JCDCTMGR_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\
	$(SRCDIR)\jdct.h\

jcdctmgr.obj: $(JCDCTMGR_C) $(SRCDIR)\jcdctmgr.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcdctmgr.c

# Build JCCOLOR.C
JCCOLOR_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jccolor.obj: $(JCCOLOR_C) $(SRCDIR)\jccolor.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jccolor.c

# Build JCCOEFCT.C
JCCOEFCT_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jccoefct.obj: $(JCCOEFCT_C) $(SRCDIR)\jccoefct.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jccoefct.c

# Build JCAPISTD.C
JCAPISTD_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcapistd.obj: $(JCAPISTD_C) $(SRCDIR)\jcapistd.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcapistd.c

# Build JCAPIMIN.C
JCAPIMIN_C=\
	$(SRCDIR)\jinclude.h\
	$(SRCDIR)\jpeglib.h\
	$(SRCDIR)\jmorecfg.h\
	$(SRCDIR)\jpegint.h\
	$(SRCDIR)\jerror.h\

jcapimin.obj: $(JCAPIMIN_C) $(SRCDIR)\jcapimin.c
	$(CC) -c $(CFLAGS) $(SRCDIR)\jcapimin.c

link:
	c:\lcc\bin\lcclib.exe /OUT:c:\jpeg-6b\lcc\jpeglib.lib $(OBJS)

