CODING_OBJS=coding/adx_decoder.o \ coding/g721_decoder.o \ coding/ima_decoder.o \ coding/ngc_afc_decoder.o \ coding/ngc_dsp_decoder.o \ coding/ngc_dtk_decoder.o \ coding/pcm_decoder.o \ coding/psx_decoder.o \ coding/xa_decoder.o \ coding/eaxa_decoder.o \ coding/ogg_vorbis_decoder.o \ coding/sdx2_decoder.o \ coding/ws_decoder.o \ coding/mpeg_decoder.o \ coding/acm_decoder.o \ coding/nwa_decoder.o \ coding/msadpcm_decoder.o \ coding/aica_decoder.o LAYOUT_OBJS=layout/ast_blocked.o \ layout/blocked.o \ layout/halpst_blocked.o \ layout/interleave.o \ layout/nolayout.o \ layout/xa_blocked.o \ layout/caf_blocked.o \ layout/ea_block.o \ layout/wsi_blocked.o \ layout/str_snds_blocked.o \ layout/ws_aud_blocked.o \ layout/interleave_byte.o \ layout/mus_acm_layout.o \ layout/aix_layout.o \ layout/ims_block.o \ layout/de2_blocked.o \ layout/xvas_block.o META_OBJS=meta/adx_header.o \ meta/afc_header.o \ meta/agsc.o \ meta/ast.o \ meta/brstm.o \ meta/halpst.o \ meta/nds_strm.o \ meta/ngc_adpdtk.o \ meta/rsf.o \ meta/rs03.o \ meta/ngc_dsp_std.o \ meta/Cstr.o \ meta/gcsw.o \ meta/ps2_ads.o \ meta/ps2_npsf.o \ meta/rwsd.o \ meta/psx_cdxa.o \ meta/ps2_rxw.o \ meta/ps2_int.o \ meta/ps2_exst.o \ meta/ps2_svag.o \ meta/ps2_mib.o \ meta/ps2_mic.o \ meta/raw.o \ meta/ps2_vag.o \ meta/psx_gms.o \ meta/ps2_str.o \ meta/ps2_ild.o \ meta/ps2_pnb.o \ meta/xbox_wavm.o \ meta/xbox_xwav.o \ meta/ea_header.o \ meta/ngc_caf.o \ meta/ps2_vpk.o \ meta/genh.o \ meta/ogg_vorbis_file.o \ meta/ps2_bmdx.o \ meta/aifc.o \ meta/str_snds.o \ meta/ws_aud.o \ meta/ahx.o \ meta/ivb.o \ meta/svs.o \ meta/riff.o \ meta/pos.o \ meta/nwa.o \ meta/ps2_rws.o \ meta/ps2_hgc1.o \ meta/xss.o \ meta/ps2_sl3.o \ meta/ps2_aus.o \ meta/fsb.o \ meta/rsd.o \ meta/rwx.o \ meta/xwb.o \ meta/ea_old.o \ meta/ps2_xa30.o \ meta/musc.o \ meta/musx.o \ meta/ps2_leg.o \ meta/ps2_filp.o \ meta/ps2_ikm.o \ meta/ps2_sfs.o \ meta/sat_dvi.o \ meta/ps2_bg00.o \ meta/dc_kcey.o \ meta/ps2_rstm.o \ meta/acm.o \ meta/mus_acm.o \ meta/ps2_kces.o \ meta/ps2_dxh.o \ meta/ps2_psh.o \ meta/sli.o \ meta/sfl.o \ meta/pcm.o \ meta/ps2_psw.o \ meta/ps2_rkv.o \ meta/ps2_vas.o \ meta/ps2_tec.o \ meta/ps2_enth.o \ meta/sdt.o \ meta/aix.o \ meta/ngc_tydsp.o \ meta/ngc_vjdsp.o \ meta/xbox_wvs.o \ meta/xbox_ims.o \ meta/xbox_stma.o \ meta/de2.o \ meta/dc_str.o \ meta/xbox_xmu.o \ meta/ngc_bh2pcm.o \ meta/xbox_xvas.o \ meta/sat_sap.o \ meta/sat_sap.o \ meta/dc_idvi.o \ meta/ps2_rnd.o \ meta/kraw.o \ meta/ps2_xa2.o \ meta/idsp.o \ meta/ngc_ymf.o \ meta/nds_sad.o \ meta/ps2_ccc.o \ meta/psx_fag.o \ meta/ps2_mihb.o \ meta/ngc_pdt.o \ meta/wii_mus.o \ meta/dc_asd.o \ meta/naomi_spsd.o \ meta/bgw.o \ meta/ps2_ass.o \ meta/ngc_waa_wac_wad_wam.o \ meta/ps2_seg.o \ meta/str_asr.o \ meta/zwdsp.o \ meta/gca.o \ meta/ish_isd.o \ meta/spt_spd.o \ meta/ydsp.o \ meta/gsp_gsb.o \ meta/ngc_ssm.o \ meta/msvp.o OBJECTS=vgmstream.o streamfile.o util.o $(CODING_OBJS) $(LAYOUT_OBJS) $(META_OBJS) libvgmstream.a: $(OBJECTS) $(AR) crs libvgmstream.a $(OBJECTS) vgmstream-deps: $(CC) $(CFLAGS) -M -o vgmstream-deps clean: rm -f $(OBJECTS) libvgmstream.a