[Gd-hackers] Opendylan 1.0beta4 README where is the executable?

Michael Erdmann michael.erdmann at snafu.de
Sat Sep 1 09:29:30 CEST 2007


Hannes Mehnert wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi Gareth, Michael,
> 
> Gareth Baker wrote:
>> On my system it ends up in $HOME/Open-Dylan/bin. Not sure if there is
>> any way to direct the build to the working directory?
> 
> the default build directory is $HOME/Open-Dylan. It can be changed by
> setting the OPEN_DYLAN_USER_ROOT environment variable. Actually, the
> installation directory can be set independently with
> OPEN_DYLAN_USER_INSTALL.
> 
> But both create a directory structure with bin, databases, lib in the
> specified directory. Also, relative paths don't work (at least on my
> computer, setting OPEN_DYLAN_USER_INSTALL to . end with a hello-world in
> ~/Open-Dylan/build/bin/hello-world).

Personally i have to feeling this aproach is not very helpfull at all.
A typical project sturcture has its own directory structure, e.g.

project --+-- src
           |
           +-- bin
           |
           :

What is the intended usage within a project?

> 
> 
> - From README "Intermediate build products will end up in your home
> directory, under a directory named "Open-Dylan/build".  Final build
> targets, such as the libraries, binaries and compiler databases, will
> end up in your home too, in "Open-Dylan/lib", "Open-Dylan/bin" and
> "Open-Dylan/databases" respectively.""
> 
> Maybe this should be in a more prominent place in the README?
> 
> Or maybe the step 4 should better be
>  (4) $ ~/Open-Dylan/bin/my-hello-world
> , which would be incorrect when OPEN_DYLAN_USER_ROOT or _INSTALL is set.
> 
> Any suggestions are appreciated. The README is in
> trunk/fundev/packages/unix/README (for reference).
> 
> 
> King regards,
> 
> Hannes
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2.2 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFG2CHoRcuNlziBjRwRAvx1AKCDF7/yZPEM6K9slWNqRX1ubOWYNQCeLfVH
> 3yBAc4NKqCe6N5eb0c75Njw=
> =8YDB
> -----END PGP SIGNATURE-----




More information about the hackers mailing list