last fix removing noise
authorChris Koeritz <fred@gruntose.com>
Thu, 2 Feb 2017 18:32:52 +0000 (13:32 -0500)
committerChris Koeritz <fred@gruntose.com>
Thu, 2 Feb 2017 18:32:52 +0000 (13:32 -0500)
no debugging output is needed now since this new approach seems to work nicely.

scripts/core/generate_aliases.pl

index a95423068e6f3c027acc6362ae8a16da329109f2..fa4cc24ac77f5f8500567af1c589d551d2f1c569 100644 (file)
@@ -210,20 +210,15 @@ foreach $file (@shell_files) {
       || $file =~ /\/\.\.$/
       || $file =~ /\/\.svn$/
       || $file =~ /\/\.git$/
-|| $file =~ /^.*\/customize\/.*$/
+      || $file =~ /^.*\/customize\/.*$/
       ) {
     # just skip this item; it's a special directory.
-print "skipping name: $file\n";
-  } elsif (-d "$FEISTY_MEOW_SCRIPTS/$file"
-
-&& ! $file =~ /^.*\/customize\/.*$/
-
-) {
+#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";
-
+    # scripts in it as aliases.  we recurse only one level.  we also don't use
+    # our customize directory as aliases, since those are processed way differently.
+#print "adding script dir in: $file\n";
     opendir(subdir, "$FEISTY_MEOW_SCRIPTS/$file");
     @subdir_files = sort(readdir(subdir));
     foreach $subfile (@subdir_files) {
@@ -233,20 +228,17 @@ print "adding script dir in: $file\n";
     # 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 {
-
-
+    # last ditch effort to make sense of the file; just go ahead and make an alias unless
+    # the file is part of our customization scheme.
+#hmmm: would be nice to have this name in a symbol somewhere instead of having "customize" everywhere.
     if ( ! $file =~ /^.*\/customize\/.*$/ ) {
-
-print "adding regular file in: $file\n";
-
+#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");
-
     }
-
   }
 }