Navigation Menu

Skip to content

Commit

Permalink
load only the Linux.txt file
Browse files Browse the repository at this point in the history
  • Loading branch information
szabgab committed Apr 15, 2014
1 parent da03dbc commit 5490079
Showing 1 changed file with 41 additions and 40 deletions.
81 changes: 41 additions & 40 deletions lib/Task/DWIM.pm
Expand Up @@ -3,52 +3,53 @@ package Task::DWIM;
use 5.008;
use strict;
use warnings;
our $VERSION = '0.07';
our $VERSION = '0.08';

use Config::Tiny;

my %modules;

# based on Task-Kensho-0.33
sub get_modules {
read_modules('Async.txt'); # Task-Kensho-Async-0.28
read_modules('Catalyst.txt'); # Task-Kensho-WebDev-0.29 -> Task-Catalyst-4.02
read_modules('CLI.txt'); # Task-Kensho-CLI-0.29
read_modules('Config.txt'); # Task-Kensho-Config-0.28
read_modules('CPAN.txt'); # Task-Kensho-ModuleDev-0.28
read_modules('Compression.txt'); #
read_modules('Core.txt'); # A sublist of the Core (and dual life) modules
read_modules('Dancer.txt'); #
read_modules('Database.txt'); # Task-Kensho-DBDev-0.28
read_modules('DateTime.txt'); # Task-Kensho-Dates-0.28
read_modules('DistZilla.txt'); # Task-Kensho-ModuleDev-0.28
read_modules('Email.txt'); # Task-Kensho-Email-0.28
read_modules('Encryption.txt'); #
read_modules('Exceptions.txt'); # Task-Kensho-Exceptions-0.28
# Task-Kensho-Hackery-0.28 in various places
read_modules('Logging.txt'); # Task-Kensho-Logging-0.01
read_modules('Modules.txt'); #
read_modules('Moose.txt'); # Task-Kensho-OOP-0.28 -> Task-Moose-0.03 (TryCatch moved to Exceptions)
read_modules('OOP.txt'); #
# Task-Kensho-Scalability-0.28 (CHI)
read_modules('Serialization.txt'); #
read_modules('Science.txt'); #
read_modules('Spreadsheet.txt'); # Task-Kensho-ExcelCSV-0.28
read_modules('Test.txt'); # Task-Kensho-Testing-0.29
# Task-Kensho-Toolchain-0.28 (App::cpanminus local::lib version)
read_modules('Web.txt'); # Task-Kensho-WebDev-0.29
read_modules('WebClient.txt'); # Task-Kensho-WebCrawling-0.28
read_modules('XML.txt'); # Task-Kensho-XML-0.28

read_modules('tasks.txt');
if ($^O eq 'MSWin32') {
# Currently only the Windows version supports the desktop option
# (it needs a threaded perl)
read_modules('Desktop.txt');
read_modules('Windows.txt');
} else {
read_modules('NoWindows.txt');
}
read_modules('Linux.txt');

#read_modules('Async.txt'); # Task-Kensho-Async-0.28
#read_modules('Catalyst.txt'); # Task-Kensho-WebDev-0.29 -> Task-Catalyst-4.02
#read_modules('CLI.txt'); # Task-Kensho-CLI-0.29
#read_modules('Config.txt'); # Task-Kensho-Config-0.28
#read_modules('CPAN.txt'); # Task-Kensho-ModuleDev-0.28
#read_modules('Compression.txt'); #
#read_modules('Core.txt'); # A sublist of the Core (and dual life) modules
#read_modules('Dancer.txt'); #
#read_modules('Database.txt'); # Task-Kensho-DBDev-0.28
#read_modules('DateTime.txt'); # Task-Kensho-Dates-0.28
#read_modules('DistZilla.txt'); # Task-Kensho-ModuleDev-0.28
#read_modules('Email.txt'); # Task-Kensho-Email-0.28
#read_modules('Encryption.txt'); #
#read_modules('Exceptions.txt'); # Task-Kensho-Exceptions-0.28
## Task-Kensho-Hackery-0.28 in various places
#read_modules('Logging.txt'); # Task-Kensho-Logging-0.01
#read_modules('Modules.txt'); #
#read_modules('Moose.txt'); # Task-Kensho-OOP-0.28 -> Task-Moose-0.03 (TryCatch moved to Exceptions)
#read_modules('OOP.txt'); #
## Task-Kensho-Scalability-0.28 (CHI)
#read_modules('Serialization.txt'); #
#read_modules('Science.txt'); #
#read_modules('Spreadsheet.txt'); # Task-Kensho-ExcelCSV-0.28
#read_modules('Test.txt'); # Task-Kensho-Testing-0.29
## Task-Kensho-Toolchain-0.28 (App::cpanminus local::lib version)
#read_modules('Web.txt'); # Task-Kensho-WebDev-0.29
#read_modules('WebClient.txt'); # Task-Kensho-WebCrawling-0.28
#read_modules('XML.txt'); # Task-Kensho-XML-0.28

#read_modules('tasks.txt');
#if ($^O eq 'MSWin32') {
# # Currently only the Windows version supports the desktop option
# # (it needs a threaded perl)
# read_modules('Desktop.txt');
# read_modules('Windows.txt');
#} else {
# read_modules('NoWindows.txt');
#}

return %modules;
}
Expand Down

0 comments on commit 5490079

Please sign in to comment.