Home »
Public Forums »
archive »
Re: idl libraries
Re: idl libraries [message #75489] |
Fri, 11 March 2011 09:34 |
Michael Galloy
Messages: 1114 Registered: April 2006
|
Senior Member |
|
|
On 3/11/11 6:33 AM, Reimar Bauer wrote:
> I work currently on the next icg_lib release. This time I will switch
> our own version control system to a common one based on mercurial.
>
> We have some dependencies to some routines from various libraries.
>
> Because IDL is not python we don't have virtualenv and pip available.
> Also no setuptools or distutils and also no common pypi server for idl
> software packages.
Yes, this is a major problem. Currently, my own software dependencies
are to other projects of mine and handled by svn:externals, but it would
be much nicer to have a system which handles versions and dependencies.
It seemed like ITT VIS was starting to build this system into the
Workbench, but they removed the whole thing in IDL 8.0.
> For me the easiest solution for now is to track the few modules we need
> also by our version control system. I dislike this solution. But much
> more I would prefer I could add a dependency to an external packages.
> Which becomes installed on request.
Yes, this would be great.
> Do we have somewhere a public available mirror for all of our libs?
> Or at least one which can be used to query for needed libs?
Not that I know of. The closest we have ever had would be Eric Deutsch's
IDL Libraries Browser:
http://www.astro.washington.edu/docs/idl/htmlhelp/
But that hasn't been updated since 2000 and didn't automatically handle
dependencies, it just allowed searching through commonly used libraries.
> It is not so difficult to write a setup.pro which lets a user fetch all
> needed dependencies.
>
> Any other ideas?
I would be up for helping on this.
Mike
--
www.michaelgalloy.com
Research Mathematician
Tech-X Corporation
|
|
|
Current Time: Wed Oct 08 13:38:00 PDT 2025
Total time taken to generate the page: 0.00547 seconds