www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Configuring of dub for the application reading enviroment variable

reply MGW <mgw yandex.ru> writes:
My STARTING application shall read the enviroment variable.
For example MY_VARIABLE= "I'm Gena".
The MY_VARIABLE variable needs to be set in dub.json so
what she would be visible in case of start of my application.
Purpose: to set LD_LIBRARY_PATH having specified a certain 
directory in dub packet.

Please, write an example of dub.json for it.
Sep 30 2016
next sibling parent reply rikki cattermole <rikki cattermole.co.nz> writes:
On 30/09/2016 11:31 PM, MGW wrote:
 My STARTING application shall read the enviroment variable.
 For example MY_VARIABLE= "I'm Gena".
 The MY_VARIABLE variable needs to be set in dub.json so
 what she would be visible in case of start of my application.
 Purpose: to set LD_LIBRARY_PATH having specified a certain directory in
 dub packet.

 Please, write an example of dub.json for it.
There is no way to do this.
Sep 30 2016
parent MGW <mgw yandex.ru> writes:
On Friday, 30 September 2016 at 11:09:37 UTC, rikki cattermole 
wrote:

 There is no way to do this.
it is necessary to add section to dub: "enviroment": [ { "LD_LIBRARY_PATH", "$PACKAGE_DIR" }, { "MY_VARIABLE", "$PACKAGE_DIR/IMAGES"} ]
Sep 30 2016
prev sibling parent Andrew <aabrown24 hotmail.com> writes:
On Friday, 30 September 2016 at 10:31:52 UTC, MGW wrote:
 My STARTING application shall read the enviroment variable.
 For example MY_VARIABLE= "I'm Gena".
 The MY_VARIABLE variable needs to be set in dub.json so
 what she would be visible in case of start of my application.
 Purpose: to set LD_LIBRARY_PATH having specified a certain 
 directory in dub packet.

 Please, write an example of dub.json for it.
Can you use preBuildCommands, e.g.: "preBuildCommands" : ["export LD_LIBRARY_PATH=dir"]
Sep 30 2016