| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- #
- # OSX debug makefile for new release 7 programs � Richard Dobson, CDP Ltd 2019
- #
- #
- CC=gcc
- CFLAGS= -g -Wall -mmacosx-version-min=10.9 -Dunix -DDEBUG_MAC -I ../include -I../../include
- SFSYS= ../../lib/libsfsysd.a
- CDP2K= ../../lib/libcdp2kd.a
- PROGS= cantord ceracud chanphased sfechod filtraged fractured glistend isolated iterfofd iterlined iterlinefd \
- madridd newdelayd newmorphd newsynthd newtexd packetd panoramad rejoind selfsimd shifterd shrinkd silendd \
- specgridsd specsphinxd spectrumd spectwind specvud subtractd superaccud tangentd transitd tremolod tunevaryd
- .c.o:
- $(CC) $(CFLAGS) -c $<
- #
- # targets
- #
- all: $(PROGS)
- cantord: cantor.o
- $(CC) $(CFLAGS) cantor.o -o cantord -lm $(SFSYS) $(CDP2K)
- ceracud: ceracu.o
- $(CC) $(CFLAGS) ceracu.o -o ceracud -lm $(SFSYS) $(CDP2K)
- chanphased: chanphase.o
- $(CC) $(CFLAGS) chanphase.o -o chanphased -lm $(SFSYS) $(CDP2K)
- sfechod: echo.o
- $(CC) $(CFLAGS) echo.o -o sfechod -lm $(SFSYS) $(CDP2K)
- filtraged: filtrage.o
- $(CC) $(CFLAGS) filtrage.o -o filtraged -lm $(SFSYS) $(CDP2K)
- fractured: fracture.o
- $(CC) $(CFLAGS) fracture.o -o fractured -lm /usr/local/lib/libaaio.a $(SFSYS) $(CDP2K)
- glistend: glisten.o
- $(CC) $(CFLAGS) glisten.o -o glistend -lm $(SFSYS) $(CDP2K)
- isolated: isolate.o
- $(CC) $(CFLAGS) isolate.o -o isolatded -lm $(SFSYS) $(CDP2K)
- iterfofd: iterfof.o
- $(CC) $(CFLAGS) iterfof.o -o iterfofd -lm /usr/local/lib/libaaio.a $(SFSYS) $(CDP2K)
- iterlined: iterline.o
- $(CC) $(CFLAGS) iterline.o -o iterlined -lm $(SFSYS) $(CDP2K)
- iterlinefd: iterlinef.o
- $(CC) $(CFLAGS) iterlinef.o -o iterlinefd -lm $(SFSYS) $(CDP2K)
- madridd: madrid.o
- $(CC) $(CFLAGS) madrid.o -o madridd -lm $(SFSYS) $(CDP2K)
- newdelayd: newdelay.o
- $(CC) $(CFLAGS) newdelay.o -o newdelayd -lm $(SFSYS) $(CDP2K)
- newmorphd: newmorph.o
- $(CC) $(CFLAGS) newmorph.o -o newmorphd -lm $(SFSYS) $(CDP2K)
- newsynthd: synthesis.o
- $(CC) $(CFLAGS) synthesis.o -o newsynthd -lm /usr/local/lib/libaaio.a $(SFSYS) $(CDP2K)
- newtexd: newtex.o
- $(CC) $(CFLAGS) newtex.o -o newtexd -lm /usr/local/lib/libaaio.a $(SFSYS) $(CDP2K)
- packetd: packet.o
- $(CC) $(CFLAGS) packet.o -o packetd -lm $(SFSYS) $(CDP2K)
- panoramad: panorama.o
- $(CC) $(CFLAGS) panorama.o -o panoramad -lm $(SFSYS) $(CDP2K)
- rejoind: rejoin.o
- $(CC) $(CFLAGS) rejoin.o -o rejoind -lm $(SFSYS) $(CDP2K)
- selfsimd: selfsim.o
- $(CC) $(CFLAGS) selfsim.o -o selfsimd -lm $(SFSYS) $(CDP2K)
- shifterd: shifter.o
- $(CC) $(CFLAGS) shifter.o -o shifterd -lm $(SFSYS) $(CDP2K)
- shrinkd: shrink.o
- $(CC) $(CFLAGS) shrink.o -o shrinkd -lm $(SFSYS) $(CDP2K)
- silendd: silend.o
- $(CC) $(CFLAGS) silend.o -o silendd -lm $(SFSYS) $(CDP2K)
- specgridsd: specgrids.o
- $(CC) $(CFLAGS) specgrids.o -o specgridsd -lm $(SFSYS) $(CDP2K)
- specsphinxd: specsphinx.o
- $(CC) $(CFLAGS) specsphinx.o -o specsphinxd -lm $(SFSYS) $(CDP2K)
- spectrumd: spectrum.o
- $(CC) $(CFLAGS) spectrum.o -o spectrumd -lm $(SFSYS) $(CDP2K)
- spectwind: spectwin.o
- $(CC) $(CFLAGS) spectwin.o -o spectwind -lm $(SFSYS) $(CDP2K)
- specvud: specvu.o
- $(CC) $(CFLAGS) specvu.o -o specvud -lm $(SFSYS) $(CDP2K)
- subtractd: subtract.o
- $(CC) $(CFLAGS) subtract.o -o subtractd -lm $(SFSYS) $(CDP2K)
- superaccud: superaccu.o
- $(CC) $(CFLAGS) superaccu.o -o superaccud -lm $(SFSYS) $(CDP2K)
- tangentd: tangent.o
- $(CC) $(CFLAGS) tangent.o -o tangentd -lm $(SFSYS) $(CDP2K)
- transitd: transit.o
- $(CC) $(CFLAGS) transit.o -o transitd -lm $(SFSYS) $(CDP2K)
- tremolod: tremolo.o
- $(CC) $(CFLAGS) tremolo.o -o tremolod -lm $(SFSYS) $(CDP2K)
- tunevaryd: tunevary.o
- $(CC) $(CFLAGS) tunevary.o -o tunevaryd -lm $(SFSYS) $(CDP2K)
- clean:
- rm -f $(PROGS)
- veryclean: clean
- rm -f *.o
- install: all
- cp $(PROGS) ../Debug
- #
- # dependencies
- #
- $(PROGS): ../include/standalone.h
|