Makefrag - vx32 - Local 9vx git repository for patches.
 (HTM) git clone git://r-36.net/vx32
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       Makefrag (1265B)
       ---
            1 
            2 FLAC_CFLAGS := -Ivxa/flac/include -Ivxa/flac/src/libFLAC/include \
            3                 -DVERSION=\"vx32\"
            4 
            5 FLAC_OBJS := \
            6         vxa/flac/dflac.o \
            7         $(addprefix vxa/flac/src/libFLAC/, \
            8                 stream_decoder.vo \
            9         )
           10 
           11 FLAC_EOBJS :=
           12 
           13 FLAC_DOBJS := \
           14         vxa/flac/dflac.vo \
           15         $(addprefix vxa/flac/src/flac/, \
           16                 decode.vo \
           17                 utils.vo \
           18         ) \
           19         $(addprefix vxa/flac/src/libFLAC/, \
           20                 bitbuffer.vo \
           21                 bitmath.vo \
           22                 cpu.vo \
           23                 crc.vo \
           24                 file_decoder.vo \
           25                 fixed.vo \
           26                 format.vo \
           27                 lpc.vo \
           28                 md5.vo \
           29                 memory.vo \
           30                 seekable_stream_decoder.vo \
           31                 stream_decoder.vo \
           32         )
           33 
           34 OBJDIRS += vxa/flac vxa/flac/src/flac vxa/flac/src/libFLAC
           35 CLEAN_FILES += $(FLAC_DOBJS) vxa/flac/dflac
           36 
           37 
           38 all: vxa/flac/dflac vxa/flac/hdflac
           39 
           40 vxa/flac/dflac: $(FLAC_DOBJS) $(CLIB_DEPS)
           41         $(VX32_LD) -o $@ $(VX32_LDFLAGS) $(FLAC_DOBJS) $(VX32_LDLIBS)
           42 
           43 vxa/flac/%.vo: vxa/flac/%.c
           44         $(VX32_CC) -c -o $@ $(VX32_CFLAGS) $(FLAC_CFLAGS) $<
           45 
           46 
           47 # Host version of flac decoder, for comparison and debugging
           48 # (not built by default - use 'make flac/hdflac' to build it.)
           49 
           50 FLAC_HDOBJS := $(patsubst %.vo,%.ho,$(FLAC_DOBJS))
           51 CLEAN_FILES += $(FLAC_HDOBJS) vxa/flac/hdflac
           52 
           53 vxa/flac/hdflac: $(FLAC_HDOBJS)
           54         $(HOST_CC) -o $@ $(HOST_LDFLAGS) $(FLAC_HDOBJS) -lm
           55 
           56 vxa/flac/%.ho: vxa/flac/%.c
           57         $(HOST_CC) -c -o $@ $(HOST_CFLAGS) $(FLAC_CFLAGS) $<
           58