This is a DxDesigner and ENV related issue, even thought is not directly related to 'Licensing and Installation', you guys may have experience on that, and we are piloting this community anyway, so I use it as a test as well.
I'm trying to share same scripts under WDIR for DxDesigner on both Windows and Linux. The scripts are located on same place, and are accessible from both systems, just the path names are different. For example:
On Windows: U:\Site_WDIR\Site_Menu.vbs or \\server001\Site_WDIR\Site_Menu.vbs
On Linux: /apps/lib/Site_WDIR/Site_Menu.vbs
If U:\Site_WDIR\Site_Menu.vbs has following contents:
[Viewdraw]
Script#0=U:\Site_WDIR\Site_Menu.vbs
When launch DxDesigner on Linux (use same WDIR with recognizable paths on Linux), it will complain:
Could not find file 'U:\Site_WDIR\Site_Menu.vbs' in Primary Project Directory or in WDIR path.
So I'm think if DxDesigner could take something like:
[Viewdraw]
Script#0=U:\Site_WDIR\Site_Menu.vbs:/apps/lib/Site_WDIR/Site_Menu.vbs
then we can maintain single Site_WDIR. Any suggestions? Thanks in Advance!
Just remove the paths from the scripts.ini, the scripts will be found by searching the WDIR environment variable, which can be set appropriately for each platform.
[Viewdraw]
Script#0=Site_Menu.vbs
On windows, set WDIR=C:\local_WDIR;u:\Site_WDIR;%SDD_HOME%/standard
On Linux, setenv WDIR /home/username/local_WDIR:/apps/lib/Site_WDIR:${SDD_HOME}/standard
John