diff .bash_mozilla @ 554:8ef38b16dcb9

.bash_mozilla
author Jeff Hammel <jhammel@mozilla.com>
date Tue, 19 Nov 2013 14:04:49 -0800
parents 752e5eea7ea8
children f98fe4362c84
line wrap: on
line diff
--- a/.bash_mozilla	Tue Nov 19 13:09:36 2013 -0800
+++ b/.bash_mozilla	Tue Nov 19 14:04:49 2013 -0800
@@ -3,6 +3,7 @@
 # mozilla-specific bash customizations
 
 MOZCONFIGS=${HOME}/mozilla/mozconfigs
+MOZSRC=${HOME}/mozilla/src
 
 mozconfig() {
 
@@ -24,7 +25,6 @@
     do
         if [[ -e "${_MOZCONFIG}" ]]
         then
-            echo "Using MOZCONFIG : ${_MOZCONFIG}"
             break
         fi
     done
@@ -33,6 +33,24 @@
         echo "MOZCONFIG ${name} not found"
         return 1
     fi
+
+    # get name of file
+    filename=$(basename $_MOZCONFIG)
+    if [[ "${filename}" == *.* ]]
+    then
+        name="${filename##*.}"
+        prefix="${name}"
+    else
+        name=".default."
+        prefix="obj"
+    fi
+
+    # set environment variables
+    export MOZCONFIG=${_MOZCONFIG}
+
+    # print info
+    echo "Using MOZCONFIG=${MOZCONFIG} [${name}] :"
+    cat "${MOZCONFIG}"
 else
     # print usage
     echo "Usage: mozconfig <configname>"