From 00b4883e7de80548cd11836ffe3a61a3091a34fa Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauldmccarthy@gmail.com> Date: Fri, 4 Jun 2021 17:02:59 +0100 Subject: [PATCH] MNT: Add makefile --- Makefile | 30 ++++++++++++++++++++++++++++++ etc/fslconf/fsl-devel.sh | 3 --- etc/fslconf/fsl.csh | 2 -- etc/fslconf/fsl.sh | 5 +---- 4 files changed, 31 insertions(+), 9 deletions(-) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1eac993 --- /dev/null +++ b/Makefile @@ -0,0 +1,30 @@ +MKDIR ?= /bin/mkdir -m 0755 +INSTALL ?= install -p +PREFIX ?= ${FSLDEVDIR} + +install: + ${MKDIR} -p ${PREFIX}/bin + ${MKDIR} -p ${PREFIX}/config + ${MKDIR} -p ${PREFIX}/doc/images + ${MKDIR} -p ${PREFIX}/etc/fslconf + ${MKDIR} -p ${PREFIX}/etc/flirtsch + ${MKDIR} -p ${PREFIX}/etc/js + ${MKDIR} -p ${PREFIX}/etc/luts + ${MKDIR} -p ${PREFIX}/etc/matlab + ${MKDIR} -p ${PREFIX}/share/fsl/copyrights + ${MKDIR} -p ${PREFIX}/share/fsl/sbin + ${MKDIR} -p ${PREFIX}/share/fsl/bin + + ${INSTALL} -m 0755 bin/* ${PREFIX}/bin/ + ${INSTALL} -m 0755 bin/* ${PREFIX}/share/fsl/bin/ + ${INSTALL} -m 0644 config/* ${PREFIX}/config/ + ${INSTALL} -m 0755 config/supportedGencodes.sh ${PREFIX}/config/ + ${INSTALL} -m 0644 doc/images/* ${PREFIX}/doc/images/ + ${INSTALL} -m 0644 etc/fslconf/* ${PREFIX}/etc/fslconf/ + ${INSTALL} -m 0644 etc/flirtsch/* ${PREFIX}/etc/flirtsch/ + ${INSTALL} -m 0644 etc/fslconf/* ${PREFIX}/etc/fslconf/ + ${INSTALL} -m 0644 etc/js/* ${PREFIX}/etc/js/ + ${INSTALL} -m 0644 etc/luts/* ${PREFIX}/etc/luts/ + ${INSTALL} -m 0644 etc/matlab/* ${PREFIX}/etc/matlab/ + ${INSTALL} -m 0644 share/fsl/copyrights/* ${PREFIX}/share/fsl/copyrights/ + ${INSTALL} -m 0755 share/fsl/sbin/* ${PREFIX}/share/fsl/sbin/ diff --git a/etc/fslconf/fsl-devel.sh b/etc/fslconf/fsl-devel.sh index 6820726..4b1559c 100644 --- a/etc/fslconf/fsl-devel.sh +++ b/etc/fslconf/fsl-devel.sh @@ -10,9 +10,6 @@ # source $FSLDIR/etc/fslconf/fsl-devel.sh # -# SHBASECOPYRIGHT - - # If this is an official (fslinstaller-installed) # FSL installation, we activate the $FSLDIR conda # environment so that we have access to its compiler diff --git a/etc/fslconf/fsl.csh b/etc/fslconf/fsl.csh index 9700513..f5c58fa 100644 --- a/etc/fslconf/fsl.csh +++ b/etc/fslconf/fsl.csh @@ -5,8 +5,6 @@ # Written by Mark Jenkinson # FMRIB Analysis Group, University of Oxford -# SHBASECOPYRIGHT - #### Set up standard FSL user environment variables #### diff --git a/etc/fslconf/fsl.sh b/etc/fslconf/fsl.sh index a7c356a..3be2ad6 100644 --- a/etc/fslconf/fsl.sh +++ b/etc/fslconf/fsl.sh @@ -7,14 +7,11 @@ # export FSLDIR=/usr/local/fsl # source $FSLDIR/etc/fslconf/fsl.sh # -# See fsl-devel.sh if you are a developer. +# See fsl-devel.sh if you are compiling FSL projects. # # Written by Mark Jenkinson # FMRIB Analysis Group, University of Oxford -# SHBASECOPYRIGHT - - #### Set up standard FSL user environment variables #### # If this is an official (fslinstaller-installed) -- GitLab