X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fcore%2Fgenerate_aliases.pl;h=775a1719a54d62f2d0c1d19c876551c6b51a1766;hb=4cfdd08aaad4926a3133d96076d3e4cae78adb3a;hp=fa4cc24ac77f5f8500567af1c589d551d2f1c569;hpb=b613837854158b0530bf6c588be2a26a8dff4e51;p=feisty_meow.git diff --git a/scripts/core/generate_aliases.pl b/scripts/core/generate_aliases.pl index fa4cc24a..775a1719 100644 --- a/scripts/core/generate_aliases.pl +++ b/scripts/core/generate_aliases.pl @@ -210,11 +210,12 @@ foreach $file (@shell_files) { || $file =~ /\/\.\.$/ || $file =~ /\/\.svn$/ || $file =~ /\/\.git$/ - || $file =~ /^.*\/customize\/.*$/ + || $file =~ /\/customize\// +#hmmm: would be nice to have this name in a symbol somewhere instead of having "customize" everywhere. ) { # just skip this item; it's a special directory. #print "skipping name: $file\n"; - } elsif (-d "$FEISTY_MEOW_SCRIPTS/$file" && ! $file =~ /^.*\/customize\/.*$/) { + } elsif (-d "$FEISTY_MEOW_SCRIPTS/$file") { # if we see a subdirectory in the scripts folder, we add all the # 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. @@ -232,12 +233,13 @@ foreach $file (@shell_files) { } 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\/.*$/ ) { + 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"); + } else { +#print "omitting file in: $file\n"; } } }