moved library install to /usr/local/lib

master
Avril 6 years ago
parent 4506b6a2bc
commit dbf3ea7126
Signed by: flanchan
GPG Key ID: 284488987C31F630

@ -1,5 +1,6 @@
HOME:=$(shell getent passwd `logname` | cut -d: -f6) HOME:=$(shell getent passwd `logname` | cut -d: -f6)
LOCAL_PROJECTS:=$(HOME)/quicklisp/local-projects LOCAL_INSTALL:=$(HOME)/quicklisp/local-projects
SYSTEM_INSTALL:=/usr/local/lib
ffi: ffi:
cd libsipc && make libsipc-ffi cd libsipc && make libsipc-ffi
@ -14,13 +15,13 @@ clean:
rm -f sipcli rm -f sipcli
install-ffi: install-ffi:
if [[ $(shell id -u) == 0 ]]; then cp -f libsipc.so /usr/lib/libsipc.so; fi if [[ $(shell id -u) == 0 ]]; then cp -f libsipc.so $(SYSTEM_INSTALL)/libsipc.so; fi
install: ffi install-ffi install: ffi install-ffi
if [ -d "$(LOCAL_PROJECTS)" ]; then sudo -u `logname` ln -nsi "`pwd`" "$(LOCAL_PROJECTS)/cl-sipc"; fi if [ -d "$(LOCAL_INSTALL)" ]; then sudo -u `logname` ln -nsi "`pwd`" "$(LOCAL_INSTALL)/cl-sipc"; fi
uninstall-ffi: uninstall-ffi:
if [[ $(shell id -u) == 0 ]]; then rm -f /usr/lib/libsipc.so; fi if [[ $(shell id -u) == 0 ]]; then rm -f $(SYSTEM_INSTALL)/libsipc.so; fi
uninstall: uninstall-ffi uninstall: uninstall-ffi
if [ -L "$(LOCAL_PROJECTS)/cl-sipc" ] && [ "`readlink -f $(LOCAL_PROJECTS)/cl-sipc`" == "`pwd`" ]; then sudo -u `logname` rm -i $(LOCAL_PROJECTS)/cl-sipc; fi if [ -L "$(LOCAL_INSTALL)/cl-sipc" ] && [ "`readlink -f $(LOCAL_INSTALL)/cl-sipc`" == "`pwd`" ]; then sudo -u `logname` rm -i $(LOCAL_INSTALL)/cl-sipc; fi

Loading…
Cancel
Save