digitalmars.D.announce - Dinstaller 1.005 Released
- Lester L. Martin II <Lester ewam-associates.com> Mar 10 2008
- Chris Miller <lordSaurontheGreat gmail.com> Mar 11 2008
- Lester L. Martin II <Lester ewam-associates.com> Mar 11 2008
- Lester L. Martin II <Lester ewam-associates.com> Mar 12 2008
Today, I announce the release of DInstaller. It is written in C# just to get everything up to date with the latest dmd, tango, etc. However Mango support was removed as C# has a way to connect to other applications but I am having a hard time using it predictably. DMD DMD+TANGO DMD+TANGO+TANGOBOS DMD+PHOBOS+TANGO DMD+PHOBOS+TANGO+TANGOBOS DSSS DDBG DFL are all supported. I hope this keeps some people from having to ask the question of how do I install DMD on windows(won't but I always like to hope). Any questions ask them here. download at http://www.dsource.org/projects/dinstaller/browser/downloads/Ins allD.zip?format=raw Lester L. Martin II
Mar 10 2008
Lester L. Martin II Wrote:Today, I announce the release of DInstaller. It is written in C# just to get everything up to date with the latest dmd, tango, etc. However Mango support was removed as C# has a way to connect to other applications but I am having a hard time using it predictably. DMD DMD+TANGO DMD+TANGO+TANGOBOS DMD+PHOBOS+TANGO DMD+PHOBOS+TANGO+TANGOBOS DSSS DDBG DFL are all supported. I hope this keeps some people from having to ask the question of how do I install DMD on windows(won't but I always like to hope). Any questions ask them here. download at http://www.dsource.org/projects/dinstaller/browser/downloads/Ins allD.zip?format=raw
I'm not at a Windows machine, so I'll just ask the question instead of experiment for myself. When I last tried DInstaller (1.004) I had two problems: First, I couldn't tell where it installed to. Second, it'd be a lot nicer if it had some documentation on how to use it. If I remember correctly it installed to my user folder (D:\Users\Lord Sauron\) I would suggest writing some code to make it fail if it tries to install to a path which has a space in it (since I'm told that it will not function if it does - I haven't stress-tested it to find out though). As an aside, I'm surprised you're not using a NullSoft Scriptable Installer, which are free, open-source, and open you up to multiple platforms. I don't use 'em, so I'm not patronizing you, but I'm interested to know why you went with C#.
Mar 11 2008
Chris Miller Wrote:Lester L. Martin II Wrote:Today, I announce the release of DInstaller. It is written in C# just to get everything up to date with the latest dmd, tango, etc. However Mango support was removed as C# has a way to connect to other applications but I am having a hard time using it predictably. DMD DMD+TANGO DMD+TANGO+TANGOBOS DMD+PHOBOS+TANGO DMD+PHOBOS+TANGO+TANGOBOS DSSS DDBG DFL are all supported. I hope this keeps some people from having to ask the question of how do I install DMD on windows(won't but I always like to hope). Any questions ask them here. download at http://www.dsource.org/projects/dinstaller/browser/downloads/Ins allD.zip?format=raw
I'm not at a Windows machine, so I'll just ask the question instead of experiment for myself. When I last tried DInstaller (1.004) I had two problems: First, I couldn't tell where it installed to. Second, it'd be a lot nicer if it had some documentation on how to use it. If I remember correctly it installed to my user folder (D:\Users\Lord Sauron\) I would suggest writing some code to make it fail if it tries to install to a path which has a space in it (since I'm told that it will not function if it does - I haven't stress-tested it to find out though). As an aside, I'm surprised you're not using a NullSoft Scriptable Installer, which are free, open-source, and open you up to multiple platforms. I don't use 'em, so I'm not patronizing you, but I'm interested to know why you went with C#.
I used C# because I have in the past and this was just to get it done quickly. I will release a version wrote in D sometime. The whole system is revised this time however I didn't do the part that keeps you from installing to path with a space in it. I think the space part works however because I did it once and it required the command line to be something like: cd C:/"Program Files"/D. And I got tired of typing it. Now I simply edit my Path variable however I didn't do so in this install because I don't want to mess up my system trying to edit the system :-) However if you can find out if it truly fails to work under a spaced folder name(not just very hard to get to work) I will edit the code and release 1.005.1. I didn't use Nullsoft as I plan to make my installer in D a little more flexible for installing D stuff. As for the documentation I am doing a lot of stuff right now but basically it's unzip, double click D Installer.exe and follow on screen directions. I will write instructions when/before I do the D version. And sorry for messing up installing D for you Chris Miller. Lester L. Martin II
Mar 11 2008
Lester L. Martin II Wrote:Chris Miller Wrote:Lester L. Martin II Wrote:Today, I announce the release of DInstaller. It is written in C# just to get everything up to date with the latest dmd, tango, etc. However Mango support was removed as C# has a way to connect to other applications but I am having a hard time using it predictably. DMD DMD+TANGO DMD+TANGO+TANGOBOS DMD+PHOBOS+TANGO DMD+PHOBOS+TANGO+TANGOBOS DSSS DDBG DFL are all supported. I hope this keeps some people from having to ask the question of how do I install DMD on windows(won't but I always like to hope). Any questions ask them here. download at http://www.dsource.org/projects/dinstaller/browser/downloads/Ins allD.zip?format=raw
I'm not at a Windows machine, so I'll just ask the question instead of experiment for myself. When I last tried DInstaller (1.004) I had two problems: First, I couldn't tell where it installed to. Second, it'd be a lot nicer if it had some documentation on how to use it. If I remember correctly it installed to my user folder (D:\Users\Lord Sauron\) I would suggest writing some code to make it fail if it tries to install to a path which has a space in it (since I'm told that it will not function if it does - I haven't stress-tested it to find out though). As an aside, I'm surprised you're not using a NullSoft Scriptable Installer, which are free, open-source, and open you up to multiple platforms. I don't use 'em, so I'm not patronizing you, but I'm interested to know why you went with C#.
I used C# because I have in the past and this was just to get it done quickly. I will release a version wrote in D sometime. The whole system is revised this time however I didn't do the part that keeps you from installing to path with a space in it. I think the space part works however because I did it once and it required the command line to be something like: cd C:/"Program Files"/D. And I got tired of typing it. Now I simply edit my Path variable however I didn't do so in this install because I don't want to mess up my system trying to edit the system :-) However if you can find out if it truly fails to work under a spaced folder name(not just very hard to get to work) I will edit the code and release 1.005.1. I didn't use Nullsoft as I plan to make my installer in D a little more flexible for installing D stuff. As for the documentation I am doing a lot of stuff right now but basically it's unzip, double click D Installer.exe and follow on screen directions. I will write instructions when/before I do the D version. And sorry for messing up installing D for you Chris Miller. Lester L. Martin II
I forgot that it also has a textfield at bottom now that lets you tell it where to install(you have to as there is no default location). Lester L. Martin II
Mar 12 2008








Lester L. Martin II <Lester ewam-associates.com>