FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SVN contains too much *.exe
Goto page Previous  1, 2
 
Post new topic   Reply to topic     Forum Index -> Visual D
View previous topic :: View next topic  
Author Message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sun May 22, 2011 4:42 am    Post subject: Reply with quote

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
View user's profile Send private message
thornik



Joined: 18 Mar 2008
Posts: 16

PostPosted: Fri May 27, 2011 10:26 am    Post subject: Reply with quote

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
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Fri May 27, 2011 10:43 am    Post subject: Reply with quote

thornik wrote:
Great job, works like a charm!


Thanks. It has taken a few attempts. Wink

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Visual D All times are GMT - 6 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
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