Re: CMake support for D

2016-01-03 Thread Trent Forkert via Digitalmars-d-learn
On Sunday, 3 January 2016 at 17:30:15 UTC, Dibyendu Majumdar wrote: Does CMake recognise D in the enable_language command? No. If not is there a workaround? I have a fork of CMake that adds D support here: https://github.com/trentforkert/cmake It's been a while since I published updates,

Re: What is the current status of D build systems?

2015-07-31 Thread Trent Forkert via Digitalmars-d
On Friday, 31 July 2015 at 00:13:42 UTC, Yuxuan Shui wrote: I have come across cmake-d and a modified version of cmake (https://github.com/trentforkert/cmake). Oh hey, that's me! I haven't tested them yet, because neither of them is updated recently, and I don't know if I should invest time

Re: DDT 0.11.0 released

2015-03-20 Thread Trent Forkert via Digitalmars-d-announce
On Friday, 20 March 2015 at 14:36:51 UTC, Dicebot wrote: I wasn't referring to the vim vs IDE holy debate. I often use IDE myself but never use interal build systems tied to IDE - mostly for portability reasons. It is good to know that your project will always be built the same way - on local

Re: DDT 0.11.0 released

2015-03-20 Thread Trent Forkert via Digitalmars-d-announce
On Friday, 20 March 2015 at 15:52:18 UTC, Dicebot wrote: It is _supposed_ to be the same, but not necessarily is. Bugs in CMake generators are not impossible. Of course not, but I prefer a build system that works 99.99% of the time regardless of where it is used over a build system that can

Re: DDT 0.11.0 released

2015-03-19 Thread Trent Forkert via Digitalmars-d-announce
On Thursday, 19 March 2015 at 11:18:29 UTC, Dicebot wrote: I call dub from makefile rules and feel pretty comfortable about such pattern (apart from being not-so-portable compared to raw dub). And building anything via IDE is just asking for trouble :) I use Vim myself, but I think people

Re: DDT 0.11.0 released

2015-03-19 Thread Trent Forkert via Digitalmars-d-announce
On Thursday, 19 March 2015 at 15:14:09 UTC, Bruno Medeiros wrote: On 19/03/2015 14:45, Trent Forkert wrote: It seems you are right that it *is* limited, but it shouldn't be. CMake emits include/import paths into the project structure. I had thought it emitted into .project, but evidently emits

Re: DDT 0.11.0 released

2015-03-18 Thread Trent Forkert via Digitalmars-d-announce
On Wednesday, 18 March 2015 at 21:49:17 UTC, Bruno Medeiros wrote: Why is it insufficient? You don't have to use DUB to the exclusion of everything else. Isn't the use of the preGenerateCommands (http://code.dlang.org/package-format#build-settings) enough to call these other build systems you

Re: DDT 0.11.0 released

2015-03-18 Thread Trent Forkert via Digitalmars-d-announce
On Wednesday, 18 March 2015 at 21:12:11 UTC, Bruno Medeiros wrote: What kind of Eclipse projects does it generate? CDT. Anything else would prevent it from supporting multi-language projects, and thus turn it into yet another crappy monolingual NIHS tool, and thus useless for me (and Manu).

Re: DDT 0.11.0 released

2015-03-17 Thread Trent Forkert via Digitalmars-d-announce
On Tuesday, 17 March 2015 at 23:54:06 UTC, Manu wrote: On 17 March 2015 at 06:00, Bruno Medeiros via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On 06/03/2015 17:37, Bruno Medeiros wrote: A new version of DDT is out. Improvements to the semantic engine, important

Re: ICU D Wrapper

2014-12-13 Thread Trent Forkert via Digitalmars-d
On Saturday, 13 December 2014 at 15:44:59 UTC, Sean Kelly wrote: On Friday, 12 December 2014 at 17:57:41 UTC, Trent Forkert wrote: I've looked into writing a binding for ICU recently, but ultimately decided to abandon that idea in favor of writing a replacement for it in D. Wow... really?

Re: ICU D Wrapper

2014-12-12 Thread Trent Forkert via Digitalmars-d
On Friday, 12 December 2014 at 16:51:43 UTC, Jake wrote: I'm not sure if anyone has noticed, but the D wrapper for C's ICU library is far from working it seems. mango.icu is its technical name. I've read articles on the forum about how excited people were to get ICU usable in D, but whoever

Re: Need help deciphering posix.mak

2014-12-04 Thread Trent Forkert via Digitalmars-d
On Thursday, 4 December 2014 at 19:52:12 UTC, Dmitry Olshansky wrote: 04-Dec-2014 18:32, Dicebot пишет: Please no additional 3d-party dependencies for D core tool stack. What are current 3rd-party deps? Dependency on DMC make and compiler is already there, GNU make is not installed by

Re: SCons and D

2014-09-12 Thread Trent Forkert via Digitalmars-d
On Sun, Sep 7, 2014 at 1:42 PM, David Nadlinger via Digitalmars-d digitalmars-d@puremagic.com wrote: On Sunday, 7 September 2014 at 17:36:35 UTC, Trent Forkert via Digitalmars-d wrote: The support for D in CMake is currently very minimal. Various groups (including LDC) have partial

Re: SCons and D

2014-09-07 Thread Trent Forkert via Digitalmars-d
On Sun, Sep 7, 2014 at 5:31 AM, Russel Winder via Digitalmars-d digitalmars-d@puremagic.com wrote: I realize that Dub is now the one true build system for D code, and indeed I will be using it for a couple of hobby projects. However we need to give people a way of moving from their current

Re: CMake for D

2014-05-09 Thread Trent Forkert via Digitalmars-d-learn
On Friday, 9 May 2014 at 21:11:54 UTC, Chris Piker wrote: On Monday, 24 March 2014 at 23:55:14 UTC, Dragos Carp wrote: I moved cmaked2 to github [1], updated and simplified the usage a little (system cmake patch not necessary anymore). You can give it a try. Dub registry support is also on

Re: Distributing implib?

2014-04-27 Thread Trent Forkert via Digitalmars-d
On Sunday, 27 April 2014 at 17:53:18 UTC, Jeremy DeHaan wrote: Hi all, I am doing some updates to the C back end of my binding, and I wanted to know what it would entail to be able to distribute implib along with my CMake things. I was just thinking that it would be nice to automatically