diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..1eac9931c6d6070dcccad7b5c1452ac7eb29bc11
--- /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 6820726cedbe8d06fbf72df95e804cd0fec7c078..4b1559cfded596873251cb3251b7d1b19479c53b 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 970051348930722c818ceb1ab077c3a1b427a26d..f5c58fa35a9b00360ae99f7f8a0814582a624657 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 a7c356a49f826874724bef576c4ee05e5d0f0a1d..3be2ad6753630b13b8cd55720523bc62cbe87856 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)