resolvinations
authorChris Koeritz <fred@gruntose.com>
Thu, 2 Feb 2017 18:27:08 +0000 (13:27 -0500)
committerChris Koeritz <fred@gruntose.com>
Thu, 2 Feb 2017 18:27:08 +0000 (13:27 -0500)
got a bunch of weird issues resolved after having moved the customize folder down into scripts; it was loading all those things into the environment, which is really wrong.  this is still a noisy version for generate aliases though.  must fix.

scripts/core/generate_aliases.pl
scripts/customize/fred/java_profile.sh
scripts/customize/fred/refred.sh

index 968cf360e39ac0364f5f34d755cc3bcd7edc1e1f..a95423068e6f3c027acc6362ae8a16da329109f2 100644 (file)
@@ -210,11 +210,20 @@ foreach $file (@shell_files) {
       || $file =~ /\/\.\.$/
       || $file =~ /\/\.svn$/
       || $file =~ /\/\.git$/
+|| $file =~ /^.*\/customize\/.*$/
       ) {
     # just skip this item; it's a special directory.
-  } elsif (-d "$FEISTY_MEOW_SCRIPTS/$file") {
+print "skipping name: $file\n";
+  } elsif (-d "$FEISTY_MEOW_SCRIPTS/$file"
+
+&& ! $file =~ /^.*\/customize\/.*$/
+
+) {
     # if we see a subdirectory in the scripts folder, we add all the
     # scripts in it as aliases.  we recurse only one level.
+
+print "adding script dir in: $file\n";
+
     opendir(subdir, "$FEISTY_MEOW_SCRIPTS/$file");
     @subdir_files = sort(readdir(subdir));
     foreach $subfile (@subdir_files) {
@@ -224,11 +233,20 @@ foreach $file (@shell_files) {
     # if we see a file in the auto-generated area that comes from the
     # customized scripts folder, we add it as an alias.
     make_alias($file, "$FEISTY_MEOW_LOADING_DOCK/custom/scripts/");
-    #print "added custom script file: $FEISTY_MEOW_LOADING_DOCK/custom/scripts/$file\n";
+print "added custom script file: $FEISTY_MEOW_LOADING_DOCK/custom/scripts/$file\n";
   } else {
-    # if it's a regular file, we'll try to make an alias for it.  the function
-    # will only fire if the ending is appropriate for the script languages we use.
-    &make_alias($file, "$FEISTY_MEOW_SCRIPTS");
+
+
+    if ( ! $file =~ /^.*\/customize\/.*$/ ) {
+
+print "adding regular file in: $file\n";
+
+      # if it's a regular file, we'll try to make an alias for it.  the function
+      # will only fire if the ending is appropriate for the script languages we use.
+      &make_alias($file, "$FEISTY_MEOW_SCRIPTS");
+
+    }
+
   }
 }
 
index 30128a22c96e3b6958d995611914e369df750237..672df77d9ec5f5e2705b60bfec01b15cf170edbc 100644 (file)
@@ -6,7 +6,7 @@
 
 ############################
 
-source $FEISTY_MEOW_SCRIPTS/core/functions.sh
+source "$FEISTY_MEOW_SCRIPTS/core/functions.sh"
 
 # this reports when we have totally failed to figure out where a folder
 # is actually located on the machine.
index 73ea160079cb374cc844d58f8c89156770c8b85c..fb33e9e300dc4974c02c84bae6383e853b77726c 100644 (file)
@@ -12,7 +12,7 @@ function refred()
 if [[ $0 =~ .*refred\.sh.* ]]; then
   THISDIR="$( \cd "$(\dirname "$0")" && /bin/pwd )"
   export LIGHTWEIGHT_INIT=true
-  source "$THISDIR/../../scripts/core/launch_feisty_meow.sh"
+  source "$THISDIR/../../core/launch_feisty_meow.sh"
   refred
 fi