-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathperlMods.pl
More file actions
52 lines (45 loc) · 788 Bytes
/
perlMods.pl
File metadata and controls
52 lines (45 loc) · 788 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/usr/bin/perl
use strict;
use CPAN;
# XSCookies requires Date::Parse ?
my @list = qw(
common::sense
Digest::MD5
Term::ReadLine::Gnu
File::Temp
Types::Serialiser
JSON::XS
DBI
DBD::SQLite
Device::SerialPort
EV
AnyEvent
AnyEvent::SerialPort
AnyEvent::HTTPD
AnyEvent::Socket
IO::AIO
AnyEvent::AIO
Text::Xslate
HTTP::XSCookies
Text::CSV_XS
Astro::PAL
Astro::Coords
Udev::FFI
Net::Curl
Inline::C
Inline::CPP
RPi::WiringPi
PDL
);
# Astro::FITS::Header (will install Tk)
# OpenGL ??
# Starlink::AST (used?)
CPAN::Shell->install('Astro::FITS::CFITSIO');
CPAN::Shell->o('conf', 'recommends_policy', '0');
CPAN::Shell->install('Starlink::AST');
CPAN::Shell->install('Astro::FITS::Header');
CPAN::Shell->o('conf', 'recommends_policy', '1');
for my $x (@list)
{
CPAN::Shell->install($x);
}