--- trunk/xvidcore/build/generic/Makefile.inc 2002/03/08 02:46:11 3 +++ trunk/xvidcore/build/generic/Makefile.inc 2002/03/09 10:18:23 11 @@ -1,69 +1,72 @@ - LIB=libcore.a LIBSO=libxvidcore.so SRCDIR = ../../src -SRC = $(SRCDIR)/common/fdct.c \ - $(SRCDIR)/common/idct.c \ - $(SRCDIR)/common/interpolate8x8.c \ - $(SRCDIR)/common/quantize.c \ - $(SRCDIR)/common/quantize4.c \ - $(SRCDIR)/common/transfer.c \ - $(SRCDIR)/common/common.c \ - $(SRCDIR)/common/timer.c \ - $(SRCDIR)/decoder/bitreader.c \ - $(SRCDIR)/decoder/decoder.c \ - $(SRCDIR)/decoder/mbdecoding.c \ - $(SRCDIR)/decoder/mbdeprediction.c \ - $(SRCDIR)/encoder/cbp.c \ - $(SRCDIR)/encoder/sad.c \ - $(SRCDIR)/encoder/bitwriter.c \ - $(SRCDIR)/encoder/encoder.c \ - $(SRCDIR)/encoder/mbcoding.c \ - $(SRCDIR)/encoder/mbmotionestcomp.c \ - $(SRCDIR)/encoder/mbprediction.c \ - $(SRCDIR)/encoder/mbtransquant.c \ - $(SRCDIR)/encoder/putvlc.c \ - $(SRCDIR)/encoder/ratecontrol.c \ - $(SRCDIR)/image/halfpel.c \ - $(SRCDIR)/image/in.c \ - $(SRCDIR)/image/out.c \ - $(SRCDIR)/image/halfpel.c \ +SRC = \ + $(SRCDIR)/decoder.c \ + $(SRCDIR)/divx4.c \ + $(SRCDIR)/encoder.c \ + $(SRCDIR)/xvid.c \ + $(SRCDIR)/bitstream/bitstream.c \ + $(SRCDIR)/bitstream/cbp.c \ + $(SRCDIR)/bitstream/mbcoding.c \ + $(SRCDIR)/dct/fdct.c \ + $(SRCDIR)/dct/idct.c \ + $(SRCDIR)/image/colorspace.c \ $(SRCDIR)/image/image.c \ - $(SRCDIR)/image/in.c \ - $(SRCDIR)/image/out.c \ - $(SRCDIR)/opendivx.c \ - $(SRCDIR)/xvid.c - -DIRS = $(SRCDIR)/*.o \ - $(SRCDIR)/common/*.o \ - $(SRCDIR)/decoder/*.o \ - $(SRCDIR)/encoder/*.o \ - $(SRCDIR)/image/*.o + $(SRCDIR)/image/interpolate8x8.c \ + $(SRCDIR)/motion/motion_comp.c \ + $(SRCDIR)/motion/motion_est.c \ + $(SRCDIR)/motion/sad.c \ + $(SRCDIR)/prediction/mbprediction.c \ + $(SRCDIR)/quant/adapt_quant.c \ + $(SRCDIR)/quant/quant_h263.c \ + $(SRCDIR)/quant/quant_matrix.c \ + $(SRCDIR)/quant/quant_mpeg4.c \ + $(SRCDIR)/utils/emms.c \ + $(SRCDIR)/utils/mbtransquant.c \ + $(SRCDIR)/utils/mem_align.c \ + $(SRCDIR)/utils/mem_transfer.c \ + $(SRCDIR)/utils/ratecontrol.c \ + $(SRCDIR)/utils/timer.c + + +DIRS = \ + $(SRCDIR)/*.o \ + $(SRCDIR)/bitstream/*.o \ + $(SRCDIR)/dct/*.o \ + $(SRCDIR)/image/*.o \ + $(SRCDIR)/motion/*.o \ + $(SRCDIR)/prediction/*.o \ + $(SRCDIR)/quant/*.o \ + $(SRCDIR)/utils/*.o + SRC_INTEL = \ - $(SRCDIR)/common/intel_mmx/cpuid.asm \ - $(SRCDIR)/common/intel_mmx/fdct_mmx.asm \ - $(SRCDIR)/common/intel_mmx/idct_mmx.asm \ - $(SRCDIR)/common/intel_mmx/interpolate8x8_mmx.asm \ - $(SRCDIR)/common/intel_mmx/quantize_mmx.asm \ - $(SRCDIR)/common/intel_mmx/quantize4_mmx.asm \ - $(SRCDIR)/common/intel_mmx/transfer_mmx.asm \ - $(SRCDIR)/encoder/intel_mmx/cbp_mmx.asm \ - $(SRCDIR)/encoder/intel_mmx/sad_mmx.asm \ - $(SRCDIR)/image/intel_mmx/halfpel_mmx.asm \ - $(SRCDIR)/image/intel_mmx/in_rgb_mmx.asm \ - $(SRCDIR)/image/intel_mmx/in_yuv_mmx.asm \ - $(SRCDIR)/image/intel_mmx/in_yuyv_mmx.asm \ - $(SRCDIR)/image/intel_mmx/out_rgb24_mmx.asm \ - $(SRCDIR)/image/intel_mmx/out_rgb32_mmx.asm \ - $(SRCDIR)/image/intel_mmx/out_yuyv_mmx.asm + $(SRCDIR)/bitstream/x86_asm/cbp_mmx.asm \ + $(SRCDIR)/dct/x86_asm/fdct_mmx.asm \ + $(SRCDIR)/dct/x86_asm/idct_mmx.asm \ + $(SRCDIR)/image/x86_asm/interpolate8x8_mmx.asm \ + $(SRCDIR)/image/x86_asm/rgb_to_yv12_mmx.asm \ + $(SRCDIR)/image/x86_asm/yuv_to_yv12_mmx.asm \ + $(SRCDIR)/image/x86_asm/yuyv_to_yv12_mmx.asm \ + $(SRCDIR)/image/x86_asm/yv12_to_rgb24_mmx.asm \ + $(SRCDIR)/image/x86_asm/yv12_to_rgb32_mmx.asm \ + $(SRCDIR)/image/x86_asm/yv12_to_yuyv_mmx.asm \ + $(SRCDIR)/motion/x86_asm/sad_mmx.asm \ + $(SRCDIR)/quant/x86_asm/quantize4_mmx.asm \ + $(SRCDIR)/quant/x86_asm/quantize_mmx.asm \ + $(SRCDIR)/utils/x86_asm/cpuid.asm \ + $(SRCDIR)/utils/x86_asm/mem_transfer_mmx.asm + DIRS_INTEL = \ - $(SRCDIR)/common/intel_mmx/*.o \ - $(SRCDIR)/decoder/intel_mmx/*.o \ - $(SRCDIR)/encoder/intel_mmx/*.o \ - $(SRCDIR)/image/intel_mmx/*.o + $(SRCDIR)/bitstream/x86_asm/*.o \ + $(SRCDIR)/dct/x86_asm/*.o \ + $(SRCDIR)/image/x86_asm/*.o \ + $(SRCDIR)/motion/x86_asm/*.o \ + $(SRCDIR)/quant/x86_asm/*.o \ + $(SRCDIR)/utils/x86_asm/*.o