now tracking the compiled shim for OSX
This commit is contained in:
parent
9d9af6e4cd
commit
6af95e6f57
3 changed files with 8 additions and 4 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,7 +1,6 @@
|
||||||
*.swp
|
*.swp
|
||||||
*.so
|
*.so
|
||||||
*.o
|
*.o
|
||||||
deps/usr
|
|
||||||
deps/deps.jl
|
deps/deps.jl
|
||||||
*.wav
|
*.wav
|
||||||
*.flac
|
*.flac
|
||||||
|
|
11
deps/src/Makefile
vendored
11
deps/src/Makefile
vendored
|
@ -23,6 +23,7 @@ LINUX_LDFLAGS =-rdynamic
|
||||||
# portaudio and libsndfile
|
# portaudio and libsndfile
|
||||||
DARWIN_LDFLAGS =-L../../../Homebrew/deps/usr/lib
|
DARWIN_LDFLAGS =-L../../../Homebrew/deps/usr/lib
|
||||||
DARWIN_INC =-I../../../Homebrew/deps/usr/include
|
DARWIN_INC =-I../../../Homebrew/deps/usr/include
|
||||||
|
TARGETDIR=../usr/lib
|
||||||
|
|
||||||
OBJS = shim.o
|
OBJS = shim.o
|
||||||
|
|
||||||
|
@ -46,13 +47,17 @@ else
|
||||||
INC += $(LINUX_INC)
|
INC += $(LINUX_INC)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
default: libportaudio_shim.$(SHLIB_EXT)
|
TARGET=$(TARGETDIR)/libportaudio_shim.$(SHLIB_EXT)
|
||||||
|
|
||||||
|
default: $(TARGET)
|
||||||
|
|
||||||
%.o: %.c Makefile
|
%.o: %.c Makefile
|
||||||
$(CC) $< -fPIC -c -o $@ $(INC) $(CFLAGS) $(FLAGS)
|
$(CC) $< -fPIC -c -o $@ $(INC) $(CFLAGS) $(FLAGS)
|
||||||
|
|
||||||
libportaudio_shim.$(SHLIB_EXT): $(OBJS)
|
$(TARGET): $(OBJS) Makefile
|
||||||
|
mkdir -p $(TARGETDIR)
|
||||||
$(CC) $(OBJS) -shared -o $@ $(LDFLAGS) $(LIBS)
|
$(CC) $(OBJS) -shared -o $@ $(LDFLAGS) $(LIBS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.o *.$(SHLIB_EXT)
|
rm -f *.o
|
||||||
|
rm -f $(TARGET)
|
||||||
|
|
BIN
deps/usr/lib/libportaudio_shim.dylib
vendored
Executable file
BIN
deps/usr/lib/libportaudio_shim.dylib
vendored
Executable file
Binary file not shown.
Loading…
Reference in a new issue