Skip to content
Snippets Groups Projects
Commit 5f149c15 authored by Paul McCarthy's avatar Paul McCarthy :mountain_bicyclist:
Browse files

MNT: Project specific data install target

parent b472c089
No related branches found
No related tags found
No related merge requests found
......@@ -55,16 +55,16 @@ tclinstall:
pyinstall:
@echo " "
@echo "Installing python scripts"
@if [ ! -d ${dest_PYDIR} ] ; then \
${MKDIR} -p ${dest_PYDIR} ; \
${CHMOD} g+w ${dest_PYDIR} ; \
@if [ ! -d ${dest_PYDIR}/${PROJNAME} ] ; then \
${MKDIR} -p ${dest_PYDIR}/${PROJNAME} ; \
${CHMOD} g+w ${dest_PYDIR}/${PROJNAME} ; \
fi
@install_yn=no; \
for pyfile in ${PYFILES} verylongdummyname ; do \
if [ -f $$pyfile ] ; then \
install_yn=yes; \
${INSTALL} -m 0775 $$pyfile ${dest_PYDIR}/ ; \
echo ${INSTALL} -m 0775 $$pyfile ${dest_PYDIR}/ ; \
${INSTALL} -m 0775 $$pyfile ${dest_PYDIR}/${PROJNAME}/ ; \
echo ${INSTALL} -m 0775 $$pyfile ${dest_PYDIR}/${PROJNAME}/ ; \
fi \
done;
......@@ -139,6 +139,31 @@ hdrinstall:
fi; \
done
datainstall:
@echo " "
@echo "Installing data files"
@if [ ! -d ${dest_DATADIR} ] ; then \
${MKDIR} -p ${dest_DATADIR} ; \
${CHMOD} g+w ${dest_DATADIR} ; \
fi
@if [ ! -d ${dest_DATADIR}/${PROJNAME} ] ; then \
${MKDIR} -p ${dest_DATADIR}/${PROJNAME} ; \
${CHMOD} g+w ${dest_DATADIR}/${PROJNAME} ; \
fi
@for datafile in ${DATAFILES} verylongdummyname ; do \
if [ -f $$datafile ] ; then \
echo ${INSTALL} -m 0664 $$datafile ${dest_DATADIR}/${PROJNAME}/ ; \
${INSTALL} -m 0664 $$datafile ${dest_DATADIR}/${PROJNAME}/ ; \
elif [ -d $$datafile ]; then \
echo ${CP} -r $$datafile ${dest_DATADIR}/${PROJNAME}/ ; \
${CP} -r $$datafile ${dest_DATADIR}/${PROJNAME}/ ; \
find ${dest_DATADIR}/${PROJNAME}/ -type d -exec chmod 0755 {} \; ; \
find ${dest_DATADIR}/${PROJNAME}/ -type f -exec chmod 0644 {} \; ; \
fi; \
done
insertcopyright:
${FSLCONFDIR}/common/insertcopyright * */*
......
......@@ -36,6 +36,7 @@ dest_BINDIR = ${DESTDIR}/bin
dest_TCLDIR = ${DESTDIR}/etc/fsl/tcl
dest_PYDIR = ${DESTDIR}/etc/fsl/python
dest_DOCDIR = ${DESTDIR}/etc/fsl/doc
dest_DATADIR = ${DESTDIR}/etc/fsl/data
# Standard header/library locations for compiling/linking
INCDIR = ${FSLDIR}/include
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment