digitalmars.D.dwt - dsss.conf setup for samples
- Bill Baxter (40/40) Apr 14 2008 I would like to recommend moving to a more granular approach to
- Frank Benoit (3/58) Apr 14 2008 Thats a good idea.
- Bill Baxter (4/63) Apr 14 2008 I think it still works if you stick a -I.. (or -I..\.. etc) in the
- Frank Benoit (3/6) Apr 15 2008 ok, i am fine with that.
- John Reimer (5/60) Apr 14 2008 My apologies, Bill. I remember you made this request early on, and it
I would like to recommend moving to a more granular approach to dsss.conf files for the samples. In other words smaller dsss.conf files in subdirectories rather than having all samples in one huge file at the top. Instead the huge file at the top should contain just subdir projects. For example --------- [dwtexamples] type=subdir [dwtsnippets] type=subdir [user] type=subdir version(DwtAddons) { [jface] type=subdir } --------- then in the jface directory you don't need the version(DwtAddons) anymore. The fact that you're in that dir trying to build things means you want them. -----jface/dsss.conf------ [ActionAndStatusbar.d] [FileTreeViewer.d] [ShowPrefs.d] [ShowFieldPrefs.d] [Librarian.d] [*] buildflags += -J../res -I../../dwt-addons -J../../dwt-addons/res version(Windows){ 'console' #buildflags+= -L/SUBSYSTEM:windows:5 buildflags+= -L/SUBSYSTEM:console:5 buildflags+= -L/rc:dwt } ------------------------------ If you think you could go for this I'll send an hg bundle that makes the change. --bb
Apr 14 2008
Bill Baxter schrieb:I would like to recommend moving to a more granular approach to dsss.conf files for the samples. In other words smaller dsss.conf files in subdirectories rather than having all samples in one huge file at the top. Instead the huge file at the top should contain just subdir projects. For example --------- [dwtexamples] type=subdir [dwtsnippets] type=subdir [user] type=subdir version(DwtAddons) { [jface] type=subdir } --------- then in the jface directory you don't need the version(DwtAddons) anymore. The fact that you're in that dir trying to build things means you want them. -----jface/dsss.conf------ [ActionAndStatusbar.d] [FileTreeViewer.d] [ShowPrefs.d] [ShowFieldPrefs.d] [Librarian.d] [*] buildflags += -J../res -I../../dwt-addons -J../../dwt-addons/res version(Windows){ 'console' #buildflags+= -L/SUBSYSTEM:windows:5 buildflags+= -L/SUBSYSTEM:console:5 buildflags+= -L/rc:dwt } ------------------------------ If you think you could go for this I'll send an hg bundle that makes the change. --bbThats a good idea. But if that is changed, the module names need adjustment too.
Apr 14 2008
Frank Benoit wrote:Bill Baxter schrieb:I think it still works if you stick a -I.. (or -I..\.. etc) in the dsss.conf. --bbI would like to recommend moving to a more granular approach to dsss.conf files for the samples. In other words smaller dsss.conf files in subdirectories rather than having all samples in one huge file at the top. Instead the huge file at the top should contain just subdir projects. For example --------- [dwtexamples] type=subdir [dwtsnippets] type=subdir [user] type=subdir version(DwtAddons) { [jface] type=subdir } --------- then in the jface directory you don't need the version(DwtAddons) anymore. The fact that you're in that dir trying to build things means you want them. -----jface/dsss.conf------ [ActionAndStatusbar.d] [FileTreeViewer.d] [ShowPrefs.d] [ShowFieldPrefs.d] [Librarian.d] [*] buildflags += -J../res -I../../dwt-addons -J../../dwt-addons/res version(Windows){ 'console' #buildflags+= -L/SUBSYSTEM:windows:5 buildflags+= -L/SUBSYSTEM:console:5 buildflags+= -L/rc:dwt } ------------------------------ If you think you could go for this I'll send an hg bundle that makes the change. --bbThats a good idea. But if that is changed, the module names need adjustment too.
Apr 14 2008
Bill Baxter schrieb: > I think it still works if you stick a -I.. (or -I..\.. etc) in thedsss.conf. --bbok, i am fine with that.
Apr 15 2008
On Mon, 14 Apr 2008 16:33:22 +0900, Bill Baxter wrote:I would like to recommend moving to a more granular approach to dsss.conf files for the samples. In other words smaller dsss.conf files in subdirectories rather than having all samples in one huge file at the top. Instead the huge file at the top should contain just subdir projects. For example --------- [dwtexamples] type=subdir [dwtsnippets] type=subdir [user] type=subdir version(DwtAddons) { [jface] type=subdir } --------- then in the jface directory you don't need the version(DwtAddons) anymore. The fact that you're in that dir trying to build things means you want them. -----jface/dsss.conf------ [ActionAndStatusbar.d] [FileTreeViewer.d] [ShowPrefs.d] [ShowFieldPrefs.d] [Librarian.d] [*] buildflags += -J../res -I../../dwt-addons -J../../dwt-addons/res version(Windows){ 'console' #buildflags+= -L/SUBSYSTEM:windows:5 buildflags+= -L/SUBSYSTEM:console:5 buildflags+= -L/rc:dwt } ------------------------------ If you think you could go for this I'll send an hg bundle that makes the change. --bbMy apologies, Bill. I remember you made this request early on, and it never got dealt with. If Frank is good with your changes, have at it. :) -JJR
Apr 14 2008