From 6af95e6f578ec2a0eebf575c60992c571e757593 Mon Sep 17 00:00:00 2001 From: Spencer Russell Date: Sun, 27 Jul 2014 14:38:59 -0400 Subject: [PATCH] now tracking the compiled shim for OSX --- .gitignore | 1 - deps/src/Makefile | 11 ++++++++--- deps/usr/lib/libportaudio_shim.dylib | Bin 0 -> 9836 bytes 3 files changed, 8 insertions(+), 4 deletions(-) create mode 100755 deps/usr/lib/libportaudio_shim.dylib diff --git a/.gitignore b/.gitignore index eb5f126..80b613e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,6 @@ *.swp *.so *.o -deps/usr deps/deps.jl *.wav *.flac diff --git a/deps/src/Makefile b/deps/src/Makefile index 1dafef4..4d6602d 100644 --- a/deps/src/Makefile +++ b/deps/src/Makefile @@ -23,6 +23,7 @@ LINUX_LDFLAGS =-rdynamic # portaudio and libsndfile DARWIN_LDFLAGS =-L../../../Homebrew/deps/usr/lib DARWIN_INC =-I../../../Homebrew/deps/usr/include +TARGETDIR=../usr/lib OBJS = shim.o @@ -46,13 +47,17 @@ else INC += $(LINUX_INC) endif -default: libportaudio_shim.$(SHLIB_EXT) +TARGET=$(TARGETDIR)/libportaudio_shim.$(SHLIB_EXT) + +default: $(TARGET) %.o: %.c Makefile $(CC) $< -fPIC -c -o $@ $(INC) $(CFLAGS) $(FLAGS) -libportaudio_shim.$(SHLIB_EXT): $(OBJS) +$(TARGET): $(OBJS) Makefile + mkdir -p $(TARGETDIR) $(CC) $(OBJS) -shared -o $@ $(LDFLAGS) $(LIBS) clean: - rm -f *.o *.$(SHLIB_EXT) + rm -f *.o + rm -f $(TARGET) diff --git a/deps/usr/lib/libportaudio_shim.dylib b/deps/usr/lib/libportaudio_shim.dylib new file mode 100755 index 0000000000000000000000000000000000000000..46ae60e8471c41c02ae80cb750f0d1da485a77b4 GIT binary patch literal 9836 zcmeHNUu+ab7@xDPq5^j)m?Hi;6!3rB5FSuMykb|k+Lmgm))9ub4Ir+<<=LivL5kj1e6h*4G3Gsx8!4hIQ($Raw3o}PYGg7 z%(TKVgF2F-OPufH}@j^(7Y zE1xXnWU*YrJm=^0>A0+E>2lFM41W+87UOZLvrlwEY@jabLpV7L_jda(NZk;rS9W<&&ihjuw-JKwP> z=(q+xT+%MYjeGbSjn@NHu0vuyG519%VFbbmgb@fM5Jn)3z&}S|*mQq1_xv0;$9GSe zwYD4Z>}A%3=^E4ZtMD9Pj&FPrMQ@R)Haz7n+X7S@KH)Cg48#50{lqnXuD7sdZQ~SF zZP8jqakIH$_q1!&-Tohxz%!IXNlNj#r(OB!#UOm?7_vn&Y zG##v4_Ofd1Rkty2u5tMI%QG`G=6L1P*+|wlj-j%?0S(?q!eERy-Dyl@aO?h=)r(O# zvpS~o3sk;Tm^j@;SI(n)H1~kkBU&f5&T0LS)>W;a)_NYwuqcc`7=bVXVFbbm zgb@fM5Jn)3Kp25A0$~Kg2!s*%pCYhiW%~%bz91oa1#XRQm!p~O@_~v~N{Ksn#3mBB zBuuHxcA3O|HZI4jb-bfc5}6P?+Lt8cpd~jK?Xey^ZB=sRp>oN#@&a{nuWqPpl>((# zH}#davN^WyLU}P;v}v!0?bvzTo@dL%35|;dM`2Urot9TW2)whDEz{YPh{U%Ct$Ay^ z?UCN>>>3-*lnP_nM{Jp_q|=y5PXVLG+|+n`i`FexE|)|I#6XLfT#k1tlNTeau0Xa= zzlfP!UX66^i-?ooE#&77cmvk(8Gw3qgF24kY9wOb*z(oQ`M7NLuLJ?rD;rgjBGSV9 zzaZvoq;yL}oPFC@Lu^9A4rKoK5*F~P0A~Fvq$(1HcmP?I076XvL0%X`a!B;|G3)8y zg+w8ye-P8Zs{N~|r@xQcp8orgD8%&NM*tzFe`2wMVjPP8K4v}r4|vt5{eAob%Gcoi ztAEeFSL6F)p2IsDZ`1gY#u<$#H7;t*{!+}ed<(re!2hepK0gP)3W*#48YJGyb3a28tC9Uv+xVGo=ezmILhokpa^5M8b_(_R!sx$l zubLNxoIMWkO~{<%Kn9Nk88{B)?fgh!5NFd}ww1cIN6Z%7!$XH9w+z{NtC%U2Y#}#! z$BR_s*2m$j%YWbqjQ@;doo{0E9?(3tgGY129{_bIHB7_H0&`I+c~B&SQNN I&-ugg7joa_y8r+H literal 0 HcmV?d00001