View previous topic :: View next topic |
Author |
Message |
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Sun May 22, 2011 4:42 am Post subject: |
|
|
sagitario wrote: | Visual D shows up in the extension manager, but the registry entries from the pkgdef file are never applied. |
I figured this out: Visual Studio does not like $(var) expressions in the pkgdef, though the documentation states that anything that is not recognized as a known substitution identifier is left as is. I removed some (mostly) unimportant settings and set the path to dmd explicitely.
So, copying the files from trunk/nsis/Extensions to "C:\Users\user\AppData\Local\Microsoft\VisualStudio\10.0Exp\Extensions\Visual D" and adjusting the paths in visuald.pkgdef should work. |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
thornik
Joined: 18 Mar 2008 Posts: 16
|
Posted: Fri May 27, 2011 10:26 am Post subject: |
|
|
Hi, Rainer!
Great job, works like a charm! Thank you!
How I did:
1. SVNed sources.
2. Modified 'Makefile' and 'visuald\Makefile' according to environment.
3. Shifted in future 'Modif. date' for 'visuald\Resources\pkgcmd.cto'
4. NMAKE! That's all.
Next I updated 'nsis\visuald.nsi' removing CV2PDB & MAGO and generated installer.
To include removed tools it's better to have some instruction how to use their binaries, since nobody will download boost just to compile Mago.
Well, Rainer, do you know how to avoid setup process and just copy development binaries directly into studio? (to simplify process: compile sources and immediately test it in VS) |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Fri May 27, 2011 10:43 am Post subject: |
|
|
thornik wrote: | Great job, works like a charm! |
Thanks. It has taken a few attempts.
Quote: | Next I updated 'nsis\visuald.nsi' removing CV2PDB & MAGO and generated installer.
To include removed tools it's better to have some instruction how to use their binaries, since nobody will download boost just to compile Mago. |
I guess boost is one the lower barriers to compile mago. The external references in the installer are for my setup only. I have removed the "nmake install" from the build instructions.
Quote: | Well, Rainer, do you know how to avoid setup process and just copy development binaries directly into studio? (to simplify process: compile sources and immediately test it in VS) |
I have recently updated the deployment section of http://www.dsource.org/projects/visuald/wiki/Build_from_source, so you can immediately run and debug the built debug binary. I hope the description is clear enough, please give it a try.
Rainer |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|