OpenBEL / openbel-framework

An open platform for capturing, integrating, storing, and sharing biological knowledge in and across organizations.
http://openbel.org
Apache License 2.0
22 stars 7 forks source link

Compute classpaths relative to bel framework installation (not BELFRAMEWORK_HOME) #21

Open JamesMcMahon opened 12 years ago

JamesMcMahon commented 12 years ago

The classpaths for compiler/tools is computed relative to BELFRAMEWORK_HOME iff it has been set prior to execution.

BELFRAMEWORK_HOME should only be used for relocating framework configuration and data files.

nbargnesi commented 12 years ago

We use BELFRAMEWORK_HOME for more than just establishing the location to libraries (what you're calling binaries). It also points to the framework's configuration file belframework.cfg.

This needs to be thought through some more. Having a location to framework libraries inside a configuration file might be advantageous if it didn't break everything else.

JamesMcMahon commented 12 years ago

I think it would be beneficial to cleanly separate the binaries and the configuration.

JamesMcMahon commented 12 years ago

Windows cmd line script still needs to be tested