12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- ### Do not edit -- Generated by 'configure --with-whatever' from Makefile.in
- ### RtMidi library Makefile
- RM = /bin/rm
- LN = /bin/ln
- OBJECTS = RtMidi.o
- LIBNAME = librtmidi
- STATIC = $(LIBNAME).a
- SHARED = @sharedlib@
- RELEASE = 2.0.1
- MAJOR = 2
- LIBRARIES = $(STATIC) $(SHARED)
- CC = @CXX@
- AR = @AR@
- RANLIB = @RANLIB@
- DEFS = @CPPFLAGS@
- CFLAGS = @CXXFLAGS@ -Iinclude -fPIC
- PREFIX = @prefix@
- all : $(LIBRARIES)
- tests:
- cd tests && $(MAKE) all
- $(LIBRARIES): $(OBJECTS)
- $(AR) ruv $(STATIC) $(OBJECTS)
- ranlib $(STATIC)
- $(CC) -fPIC @libflags@ $(OBJECTS) @LIBS@
- $(LN) -sf @sharedname@ $(SHARED)
- # $(CC) -shared $(OBJECTS) -o $(SHARED) @LIBS@
- %.o : %.cpp
- $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
- %.o : include/%.cpp
- $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
- install: all
- install --mode=755 $(STATIC) $(PREFIX)/lib/
- install --mode=755 @sharedname@ $(PREFIX)/lib/
- $(LN) -sf @sharedname@ $(PREFIX)/lib/$(SHARED)
- $(LN) -sf @sharedname@ $(PREFIX)/lib/$(SHARED).$(MAJOR)
- install --mode=644 $(LIBNAME).pc $(PREFIX)/lib/pkgconfig
- install --mode=755 rtmidi-config $(PREFIX)/bin/
- install --mode=644 RtMidi.h RtError.h $(PREFIX)/include
- uninstall:
- -@rm -vf $(patsubst %,$(PREFIX)/lib/%, $(LIBRARIES) $(SHARED).$(MAJOR) $(SHARED).$(RELEASE))
- -@rm -vf $(PREFIX)/lib/pkgconfig/$(LIBNAME).pc
- -@rm -vf $(PREFIX)/bin/rtmidi-config
- clean :
- $(RM) -f $(LIBRARIES) @sharedname@ $(SHARED)*
- $(RM) -f $(OBJECTS)
- $(RM) -f *~
- cd tests && $(MAKE) clean
- distclean:
- $(RM) -f $(LIBRARIES) @sharedname@ $(SHARED)*
- $(RM) -f $(OBJECTS)
- $(RM) -f *~
- $(RM) -rf config.log config.status autom4te.cache Makefile rtmidi-config
- cd tests && $(MAKE) distclean
- strip :
- strip $(LIBRARIES)
- ranlib $(LIBRARIES)
- cd tests && $(MAKE) strip
- .PHONY: strip distclean clean uninstall
|