1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
#--*- Makefile -*--------------------------------------------------------------
#$Author: andrius $
#$Revision: 6211 $
#$Date: 2018-06-01 05:08:59 +0300 (Pn, 01 birž. 2018) $
#$URL: svn://www.crystallography.net/cod-tools/tags/v2.3/Makelocal-install $
#------------------------------------------------------------------------------
# Collecting Perl binaries and libraries:
CODTOOLS_LIBS = $(shell find src/lib/perl5 -name .svn -prune -o \
-name lib -prune -o \
-name AdHoc.pm -prune -o \
-name Bison.pm -prune -o \
-name IUCr.pm -prune -o \
-name SPGLib.pm -prune -o \
-name Yapp.pm -prune -o \
-name \*.pm -print)
build:
$(MAKE) -C src
install: build src/lib/perl5/COD/ToolsVersion.pm
$(MAKE) install -C src
test -d ${BIN_INSTALL_DIR} || mkdir -p ${BIN_INSTALL_DIR}
install ${CODTOOLS_SCRIPTS} ${BIN_INSTALL_DIR}
for i in ${CODTOOLS_LIBS:src/lib/%=%}; \
do \
test -d ${PREFIX}/share/$$(dirname $$i) \
|| mkdir -p ${PREFIX}/share/$$(dirname $$i); \
install --mode 644 src/lib/$$i ${PREFIX}/share/$$i; \
done
|