Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/starlink/perl-starlink-config
Determine location of Starlink software
https://github.com/starlink/perl-starlink-config
Last synced: 3 days ago
JSON representation
Determine location of Starlink software
- Host: GitHub
- URL: https://github.com/starlink/perl-starlink-config
- Owner: Starlink
- Created: 2012-07-24T18:05:49.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-07-24T18:12:59.000Z (over 12 years ago)
- Last Synced: 2023-04-21T08:51:00.657Z (over 1 year ago)
- Language: Perl
- Size: 97.7 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
This is the Starlink::Config module.
It is used by other modules to determine the location of the
Starlink system.To install:
% perl Makefile.PL
% make
% make test
% make installOn a Starlink system perl is located in /star/Perl/bin. The
configuration file is automatically built during the initial
phase. The Starlink environment is determined by looking at
environment variables.The location of the starlink system is determined by first looking for
$STARCONF_DEFAULT_STARLINK, then $STARLINK, then
$STARCONF_DEFAULT_PREFIX and finally $INSTALL else failling back to
'/star' (if found) and then '/stardev'. An error is raised if the
Starlink base directory determined in this manner does not actually
exist.See the pod documentation for more information:
% perldoc Starlink::Config