1 ### Do not edit -- Generated by 'configure --with-whatever' from Makefile.in
2 ### RtAudio library Makefile
7 OBJECTS = RtAudio.o @objects@
14 LIBRARIES = $(STATIC) $(SHARED)
21 CFLAGS = @CXXFLAGS@ -Iinclude -fPIC
28 cd tests && $(MAKE) all
30 $(LIBRARIES): $(OBJECTS)
31 $(AR) ruv $(STATIC) $(OBJECTS)
33 $(CC) -fPIC @libflags@ $(OBJECTS) @LIBS@
34 $(LN) -sf @sharedname@ $(SHARED)
35 $(LN) -sf @sharedname@ $(SHARED).$(MAJOR)
38 $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
41 $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
44 install --mode=755 $(STATIC) $(PREFIX)/lib/
45 install --mode=755 @sharedname@ $(PREFIX)/lib/
46 $(LN) -sf @sharedname@ $(PREFIX)/lib/$(SHARED)
47 $(LN) -sf @sharedname@ $(PREFIX)/lib/$(SHARED).$(MAJOR)
48 install --mode=644 $(LIBNAME).pc $(PREFIX)/lib/pkgconfig
49 install --mode=644 RtAudio.h $(PREFIX)/include/
50 install --mode=755 rtaudio-config $(PREFIX)/bin/
53 -@rm -vf $(patsubst %,$(PREFIX)/lib/%, $(LIBRARIES) $(SHARED).$(MAJOR) $(SHARED).$(RELEASE))
54 -@rm -vf $(PREFIX)/lib/pkgconfig/$(LIBNAME).pc
55 -@rm -vf $(PREFIX)/bin/rtaudio-config
58 $(RM) -f $(LIBRARIES) @sharedname@ $(SHARED)*
61 cd tests && $(MAKE) clean
64 $(RM) -f $(LIBRARIES) @sharedname@ $(SHARED)*
67 $(RM) -rf config.log config.status autom4te.cache Makefile rtaudio-config $(LIBNAME).pc
68 cd tests && $(MAKE) distclean
73 cd tests && $(MAKE) strip
75 .PHONY: clean distclean strip install uninstall