make install more configurable
This commit is contained in:
parent
9df686fe72
commit
79c59f93b7
11
Makefile
11
Makefile
|
@ -38,13 +38,16 @@ clean:
|
|||
rm -rf $(SNAME) $(DNAME) $(BUILD_DIR) src/*.pb.h src/*.pb.c
|
||||
$(MAKE) -C tests clean
|
||||
|
||||
install-header:
|
||||
install -m 644 $(H) $(DESTDIR)$(PREFIX)/include
|
||||
install-header: $(H)
|
||||
install -d $(DESTDIR)$(INCLUDEDIR)
|
||||
install -m 644 $^ $(DESTDIR)$(INCLUDEDIR)
|
||||
|
||||
install-static: $(SNAME)
|
||||
install -m 755 $(SNAME) $(DESTDIR)$(PREFIX)/lib64
|
||||
install -d $(DESTDIR)$(LIBDIR)
|
||||
install -m 755 $^ $(DESTDIR)$(LIBDIR)
|
||||
|
||||
install-shared: $(DNAME)
|
||||
install -m 755 $(DNAME) $(DESTDIR)$(PREFIX)/lib64
|
||||
install -d $(DESTDIR)$(LIBDIR)
|
||||
install -m 755 $^ $(DESTDIR)$(LIBDIR)
|
||||
|
||||
install: install-header install-static install-shared
|
||||
|
|
Loading…
Reference in New Issue