Bug 11278 – Suppress the DMD install path prompt when invoked by DMD's installer

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
visuald
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2013-10-15T19:57:00Z
Last change time
2013-11-16T01:02:31Z
Assigned to
nobody
Creator
turkeyman

Comments

Comment #0 by turkeyman — 2013-10-15T19:57:21Z
Since the DMD2.64 installer is gaining the ability to install VisualD automatically, it would seem the VisualD installer needs an enhancement to not request the DMD install path when invoked by the DMD installer. The DMD installer should surely be able to communicate this to the VD installer. There is no reason to prompt the user for the installation path a second time. They may even become confused, wondering if this is somehow a distinct path, since they just gave that information a moment ago. This probably requires cooperation with the DMD installer dev.
Comment #1 by eco — 2013-10-15T20:27:32Z
Rainer and I have talked about it a bit. http://forum.dlang.org/post/[email protected]
Comment #2 by r.sagitario — 2013-10-18T10:30:41Z
I have made a new installer available here: https://github.com/D-Programming-Language/visuald/releases It picks up the setting from the D installer if you have not yet made a selection in the Visual D installer before. It still shows the respective page for verification, though.
Comment #3 by r.sagitario — 2013-10-18T12:30:45Z
Just noticed that the new sc.ini is too elaborate for Visual D to evaluate correctly. It also seems I have broken x64 builds if compile and link are in separate steps (I started implementing calling the MS linker directly, but was distracted and forgot to remove the changes when building the installer).
Comment #4 by r.sagitario — 2013-11-16T01:02:31Z
Settings read from D installer in Visual D 0.3.37