X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Farchival%2Fsnarf_feisty_meow.pl;h=11172d0c02dc333a75c3263dd6578647365a332d;hb=a360824b26a73bb990e37980b7b3c1ec2fe96867;hp=dff2b727e82379acb81dfba168f88e36b6270c16;hpb=95c4645b806f6528e0200aceb8028d8b5a995b56;p=feisty_meow.git diff --git a/scripts/archival/snarf_feisty_meow.pl b/scripts/archival/snarf_feisty_meow.pl index dff2b727..11172d0c 100644 --- a/scripts/archival/snarf_feisty_meow.pl +++ b/scripts/archival/snarf_feisty_meow.pl @@ -15,9 +15,10 @@ # version of the License. Please send any updates to "fred@gruntose.com". # ############## -require "importenv.pl"; require "shared_snarfer.pl"; +use Env qw(HOME); + &initialize_snarfer; # let the snarfer hook us in. # get the number attachment and increment it for the next use. @@ -36,29 +37,29 @@ local($root) = &canonicalize("$HOME/feisty_meow"); # grab the top level stuff. &backup_files($snarf_file_base, $number, $root, ".", ("*.txt", "make*", ".gitignore")); -# get the documentation directory. -&backup_hierarchy($snarf_file_base, $number, "$root", "doc"); -### -#oldversion -#&snarfer($snarf_file_base, $number, $root, "doc", ("-maxdepth", "1")); -# get an extra folder we like. -#&backup_hierarchy($snarf_file_base, $number, "$root", "doc/text_examples"); -### - -# get our databases that we ship with the sources. -&backup_hierarchy($snarf_file_base, $number, $root, "database"); - -# get all the yeti scripts hierarchy in there. +# snarf up all the important directories. +# CAK: current as of 2012-05-05. +&backup_hierarchy($snarf_file_base, $number, $root, "customizing"); +&backup_hierarchy($snarf_file_base, $number, $root, "infobase"); +&backup_hierarchy($snarf_file_base, $number, $root, "doc"); +&backup_hierarchy($snarf_file_base, $number, $root, "examples"); +&backup_hierarchy($snarf_file_base, $number, $root, "feisty_inits"); +&backup_hierarchy($snarf_file_base, $number, $root, "graphiq"); +&backup_hierarchy($snarf_file_base, $number, $root, "huffware"); +&backup_hierarchy($snarf_file_base, $number, $root, "kona"); +&backup_hierarchy($snarf_file_base, $number, $root, "nucleus"); +&backup_hierarchy($snarf_file_base, $number, $root, "octopi"); +&backup_hierarchy($snarf_file_base, $number, $root, "osgi"); &backup_hierarchy($snarf_file_base, $number, $root, "scripts"); - -# get all C++ code project hierarchies. -&backup_hierarchy($snarf_file_base, $number, "$root", "nucleus"); -&backup_hierarchy($snarf_file_base, $number, "$root", "octopi"); -&backup_hierarchy($snarf_file_base, $number, "$root", "graphiq"); +&backup_hierarchy($snarf_file_base, $number, $root, "webby"); # grab the production assets. -&backup_files($snarf_file_base, $number, $root, "production", ("*.ini", "make*")); +&backup_files($snarf_file_base, $number, $root, "production", ("*.ini", "make*", ".gitignore")); +&backup_hierarchy($snarf_file_base, $number, "$root", "production/3rdparty"); +&backup_hierarchy($snarf_file_base, $number, "$root", "production/assign_bases"); +&backup_hierarchy($snarf_file_base, $number, "$root", "production/check_versions"); &backup_hierarchy($snarf_file_base, $number, "$root", "production/setup_src"); +&backup_hierarchy($snarf_file_base, $number, "$root", "production/win32_helper"); # now rename the file so only the unpacker can access it. &rename_archive($snarf_file);