LIBNAME = flac

!include ..\..\..\packages.mif

SRCS = bitmath.c bitreader.c bitwriter.c cpu.c crc.c fixed.c &
       fixed_intrin_sse2.c fixed_intrin_ssse3.c float.c format.c lpc.c &
       lpc_intrin_avx2.c lpc_intrin_sse.c lpc_intrin_sse2.c &
       lpc_intrin_sse41.c md5.c memory.c metadata_iterators.c &
       metadata_object.c ogg_decoder_aspect.c ogg_encoder_aspect.c &
       ogg_helper.c ogg_mapping.c stream_decoder.c stream_encoder.c &
       stream_encoder_framing.c stream_encoder_intrin_avx2.c &
       stream_encoder_intrin_sse2.c stream_encoder_intrin_ssse3.c window.c

OBJS = $(SRCS:.c=.obj)

CFLAGS = $(CFLAGS_LIB) -i=.\include;..\..\include -dVERSION="1.3.1" &
         -DHAVE_ICONV -DFLAC__HAS_OGG

$(LIBFILE): $(OBJS)
  @echo * Create library: $(LIBFILE)...
  @for %f in ($(OBJS)) do @wlib -b -q $* +%f

res0.obj: res0.c
  wcc386 $(CFLAGS) -wcd136 $<

stream_decoder.obj: stream_decoder.c
  wcc386 $(CFLAGS) -wcd136 $<

!include ..\..\..\end.mif
