ref: 8d7fffec39837b4221a9ed1cbbff032756f7f3a6
dir: /mkfile/
</$objtype/mkfile BIN=/$objtype/bin/audio TARG=pt2 CFLAGS=$CFLAGS -p -D__plan9__ -I/sys/include/npe -I/sys/src/cmd/audio/libFLAC OFILES=\ src/pt2_askbox.$O\ src/pt2_audio.$O\ src/pt2_blep.$O\ src/pt2_bmp.$O\ src/pt2_chordmaker.$O\ src/pt2_config.$O\ src/pt2_diskop.$O\ src/pt2_downsample2x.$O\ src/pt2_edit.$O\ src/pt2_helpers.$O\ src/pt2_hpc.$O\ src/pt2_keyboard.$O\ src/pt2_main.$O\ src/pt2_math.$O\ src/pt2_mod2wav.$O\ src/pt2_module_loader.$O\ src/pt2_module_saver.$O\ src/pt2_mouse.$O\ src/pt2_palette.$O\ src/pt2_pat2smp.$O\ src/pt2_pattern_viewer.$O\ src/pt2_paula.$O\ src/pt2_posed.$O\ src/pt2_rcfilters.$O\ src/pt2_replayer.$O\ src/pt2_sample_loader.$O\ src/pt2_sample_saver.$O\ src/pt2_sampler.$O\ src/pt2_sampling.$O\ src/pt2_scopes.$O\ src/pt2_structs.$O\ src/pt2_tables.$O\ src/pt2_textedit.$O\ src/pt2_textout.$O\ src/pt2_unicode.$O\ src/pt2_visuals.$O\ src/pt2_visuals_sync.$O\ src/gfx/pt2_gfx_aboutscreen.$O\ src/gfx/pt2_gfx_diskop.$O\ src/gfx/pt2_gfx_editop.$O\ src/gfx/pt2_gfx_font.$O\ src/gfx/pt2_gfx_icon.$O\ src/gfx/pt2_gfx_loop_pins.$O\ src/gfx/pt2_gfx_mute_buttons.$O\ src/gfx/pt2_gfx_patcursor.$O\ src/gfx/pt2_gfx_pointer.$O\ src/gfx/pt2_gfx_posed.$O\ src/gfx/pt2_gfx_sampler.$O\ src/gfx/pt2_gfx_spectrum.$O\ src/gfx/pt2_gfx_tracker.$O\ src/gfx/pt2_gfx_vumeter.$O\ src/modloaders/pt2_load_mod15.$O\ src/modloaders/pt2_load_mod31.$O\ src/modloaders/pt2_pp_unpack.$O\ src/modloaders/pt2_xpk_unpack.$O\ src/smploaders/pt2_load_aiff.$O\ src/smploaders/pt2_load_flac.$O\ src/smploaders/pt2_load_iff.$O\ src/smploaders/pt2_load_raw.$O\ src/smploaders/pt2_load_wav.$O\ HFILES=\ src/pt2_askbox.h\ src/pt2_audio.h\ src/pt2_blep.h\ src/pt2_bmp.h\ src/pt2_chordmaker.h\ src/pt2_config.h\ src/pt2_diskop.h\ src/pt2_downsample2x.h\ src/pt2_edit.h\ src/pt2_header.h\ src/pt2_helpers.h\ src/pt2_hpc.h\ src/pt2_keyboard.h\ src/pt2_math.h\ src/pt2_mod2wav.h\ src/pt2_module_loader.h\ src/pt2_module_saver.h\ src/pt2_mouse.h\ src/pt2_palette.h\ src/pt2_pat2smp.h\ src/pt2_pattern_viewer.h\ src/pt2_paula.h\ src/pt2_posed.h\ src/pt2_rcfilters.h\ src/pt2_replayer.h\ src/pt2_sample_loader.h\ src/pt2_sample_saver.h\ src/pt2_sampler.h\ src/pt2_sampling.h\ src/pt2_scopes.h\ src/pt2_structs.h\ src/pt2_tables.h\ src/pt2_textedit.h\ src/pt2_textout.h\ src/pt2_unicode.h\ src/pt2_visuals.h\ src/pt2_visuals_sync.h\ src/modloaders/pt2_load_mod15.h\ src/modloaders/pt2_load_mod31.h\ src/modloaders/pt2_pp_unpack.h\ src/modloaders/pt2_xpk_unpack.h\ default:V: all /sys/include/npe/stdio.h: hget https://git.sr.ht/~ft/npe/archive/master.tar.gz | tar xz && cd npe-master && mk install && rm -r npe-master (.*)\.$O:R: \1.c $CC $CFLAGS -Isrc -o $target $stem1.c $TARG: $OFILES $LD $LDFLAGS -o $target $prereq all:V: $TARG nuke:V: clean clean:V: rm -f $TARG $OFILES %.clean:V: rm -f $stem.[$OS] [$OS].$stem $stem install:V: all cp $TARG $BIN/ #LDFLAGS=-p