1SHELL=/bin/sh 2 3.SUFFIXES: 4.SUFFIXES: .c .jpi 5.c.jpi: 6 $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< 7 8CC=gcc 9CFLAGS=-shared 10LDFLAGS= 11J_CFLAGS=-I../libsent/include -I../libjulius/include `../libsent/libsent-config --cflags` `../libjulius/libjulius-config --cflags` 12J_LDFLAGS=-L../libjulius `../libjulius/libjulius-config --libs` -L../libsent `../libsent/libsent-config --libs` 13 14all: adin_oss.jpi audio_postprocess.jpi fvin.jpi feature_postprocess.jpi calcmix.jpi generic_callback.jpi result.jpi 15 16calcmix.jpi: calcmix.c 17 $(CC) $(CFLAGS) $(J_CFLAGS) -o calcmix.jpi $(LDFLAGS) $(J_LDFLAGS) calcmix.c 18 19generic_callback.jpi: generic_callback.c 20 $(CC) $(CFLAGS) $(J_CFLAGS) -o generic_callback.jpi generic_callback.c $(LDFLAGS) $(J_LDFLAGS) 21 22clean: 23 rm *.jpi 24