Added installation rules

This commit is contained in:
Pierre Pronchery 2005-10-25 02:30:56 +00:00
parent babccbfc7c
commit 114c426bbd
2 changed files with 11 additions and 0 deletions

View File

@ -22,3 +22,5 @@ dist: distclean
src/Makefile \
project.conf \
Makefile
install: all
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done

View File

@ -1,4 +1,7 @@
TARGETS = libGToolkit.a libGToolkit.so
PREFIX = /usr/local
DESTDIR =
LIBDIR = $(PREFIX)/lib
CC = cc
CFLAGSF = -W -Wall -ansi
CFLAGS = -g
@ -6,6 +9,8 @@ AR = ar rc
RANLIB = ranlib
LD = ld -shared
RM = rm -f
MKDIR = mkdir -p
INSTALL = install
all: $(TARGETS)
@ -26,3 +31,7 @@ clean:
distclean: clean
$(RM) $(TARGETS)
install: all
$(MKDIR) $(DESTDIR)$(LIBDIR)
$(INSTALL) -m 0644 libGToolkit.a $(DESTDIR)$(LIBDIR)/libGToolkit.a
$(INSTALL) -m 0755 libGToolkit.so $(DESTDIR)$(LIBDIR)/libGToolkit.so