[Bioperl-l] Symlink on install
brian_osborne at cognia.com
Sat Mar 19 10:29:33 EST 2005
Yes, maintenance/ sounds reasonable. What a surprise!
From: bioperl-l-bounces at portal.open-bio.org
[mailto:bioperl-l-bounces at portal.open-bio.org]On Behalf Of Ben Faga
Sent: Thursday, March 17, 2005 1:42 PM
To: bioperl-l at bioperl.org
Subject: [Bioperl-l] Symlink on install
I've replaced the bp_bulk_load_gff.pl with a script that takes the place
of both itself (mysql version) and bp_pg_bulk_load_gff.pl (postgres
Upon install of bioperl, I want to create a symbolic link from postgres
version to bp_bulk_load_gff.pl so that this change will be transparent
to people who have been using the postgres version.
I have a working solution but I wouldn't mind hearing suggestions and
The way that it works is on make, an external script symlink_scripts.pl
gets created with all the necessary path info. In the postamble of
Makefile.PL, I inserted a line to call the symlink_scripts.pl file.
Then on install, symlink_scripts.pl is run and creates the symbolic
link. I used the Perl symlink function to create the link. On systems
where symlink doesn't work, it catches the error and prints a note to
the user. That is untested though since I have only tested it on a
If all of this sounds good, I have a question about where I should place
the symlink_scripts.PLS file. It has been suggested that I might put it
in the maintenance directory.
Bioperl-l mailing list
Bioperl-l at portal.open-bio.org
More information about the Bioperl-l