mirror of
https://github.com/thestk/stk
synced 2026-01-11 20:11:52 +00:00
Add install target to Makefile.in
This commit is contained in:
committed by
Stephen Sinclair
parent
add961c2f4
commit
ed754183e3
@@ -28,3 +28,6 @@ distclean: clean
|
|||||||
cd projects/eguitar && $(MAKE) distclean
|
cd projects/eguitar && $(MAKE) distclean
|
||||||
cd projects/examples && $(MAKE) distclean
|
cd projects/examples && $(MAKE) distclean
|
||||||
|
|
||||||
|
install:
|
||||||
|
$(MAKE) -C src install
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,9 @@ AR = ar -rsc
|
|||||||
RM = /bin/rm
|
RM = /bin/rm
|
||||||
LN = /bin/ln
|
LN = /bin/ln
|
||||||
OBJECT_PATH = @object_path@
|
OBJECT_PATH = @object_path@
|
||||||
|
LIBDIR = @libdir@
|
||||||
|
PREFIX = @prefix@
|
||||||
|
INCLUDEDIR = @includedir@
|
||||||
vpath %.o $(OBJECT_PATH)
|
vpath %.o $(OBJECT_PATH)
|
||||||
|
|
||||||
OBJECTS = Stk.o Generator.o Noise.o Blit.o BlitSaw.o BlitSquare.o Granulate.o \
|
OBJECTS = Stk.o Generator.o Noise.o Blit.o BlitSaw.o BlitSquare.o Granulate.o \
|
||||||
@@ -80,6 +83,17 @@ $(SHAREDLIB) : $(OBJECTS)
|
|||||||
$(LN) -s @sharedname@ $(SHAREDLIB)
|
$(LN) -s @sharedname@ $(SHAREDLIB)
|
||||||
# $(LN) -s @sharedname@ $(SHAREDLIB).$(MAJOR)
|
# $(LN) -s @sharedname@ $(SHAREDLIB).$(MAJOR)
|
||||||
|
|
||||||
|
install-headers:
|
||||||
|
install -d $(DESTDIR)$(PREFIX)$(INCLUDEDIR)/stk
|
||||||
|
cp -r ../include/*.h $(DESTDIR)$(PREFIX)$(INCLUDEDIR)/stk
|
||||||
|
|
||||||
|
install: $(SHAREDLIB) install-headers
|
||||||
|
install -d $(DESTDIR)$(PREFIX)$(LIBDIR)
|
||||||
|
install -m 644 $(SHAREDLIB).$(RELEASE) $(DESTDIR)$(PREFIX)$(LIBDIR)
|
||||||
|
ln -sf $(SHAREDLIB).$(RELEASE) $(DESTDIR)$(PREFIX)$(LIBDIR)/$(SHAREDLIB)
|
||||||
|
ln -sf $(SHAREDLIB).$(RELEASE) $(DESTDIR)$(PREFIX)$(LIBDIR)/$(SHAREDLIB).$(MAJOR)
|
||||||
|
|
||||||
|
|
||||||
$(OBJECTS) : Stk.h
|
$(OBJECTS) : Stk.h
|
||||||
|
|
||||||
clean :
|
clean :
|
||||||
|
|||||||
Reference in New Issue
Block a user