diff options
| author | Gary Scavone <gary@music.mcgill.ca> | 2010-02-04 18:55:39 +0000 |
|---|---|---|
| committer | Stephen Sinclair <sinclair@music.mcgill.ca> | 2013-10-11 01:38:26 +0200 |
| commit | 1aeb3051b91d55cb23e15d5b03fe71a7cb447860 (patch) | |
| tree | fd9a51a51dd398488a4ca9b67645bbc9e7547443 /Makefile.in | |
| parent | caedd756a73367c72e8c2c64c5554419d2168b97 (diff) | |
Many updates for release 4.0.7 (gs).
Diffstat (limited to 'Makefile.in')
| -rw-r--r-- | Makefile.in | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/Makefile.in b/Makefile.in index 3230002..5429b77 100644 --- a/Makefile.in +++ b/Makefile.in @@ -5,23 +5,26 @@ RM = /bin/rm OBJECTS = RtAudio.o @objects@ -LIBRARY = librtaudio.a +STATIC = librtaudio.a +SHARED = librtaudio.so +LIBRARIES = $(STATIC) $(SHARED) CC = @CXX@ AR = @AR@ RANLIB = @RANLIB@ DEFS = @CPPFLAGS@ -CFLAGS = @CXXFLAGS@ -Iinclude +CFLAGS = @CXXFLAGS@ -Iinclude -fPIC -all : $(LIBRARY) +all : $(LIBRARIES) tests: cd tests && $(MAKE) all -$(LIBRARY): $(OBJECTS) - $(AR) ruv $(LIBRARY) $(OBJECTS) - ranlib $(LIBRARY) +$(LIBRARIES): $(OBJECTS) + $(AR) ruv $(STATIC) $(OBJECTS) + ranlib $(STATIC) + $(CC) -shared $(OBJECTS) -o $(SHARED) @LIBS@ %.o : %.cpp $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@ @@ -30,16 +33,16 @@ $(LIBRARY): $(OBJECTS) $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@ clean : - -rm -f $(LIBRARY) - -rm -f $(OBJECTS) - -rm -f *~ + $(RM) -f $(LIBRARIES) + $(RM) -f $(OBJECTS) + $(RM) -f *~ cd tests && $(MAKE) clean distclean: clean - -rm -rf config.log autom4te.cache Makefile rtaudio-config + $(RM) -rf config.log config.status autom4te.cache Makefile rtaudio-config cd tests && $(MAKE) distclean strip : - strip $(LIBRARY) - ranlib $(LIBRARY) + strip $(LIBRARIES) + ranlib $(LIBRARIES) cd tests && $(MAKE) strip |
