How do i convert this Makefile to dub

drug007 via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Aug 8 13:05:18 PDT 2016


On 08.08.2016 21:48, Adil wrote:
> On Monday, 8 August 2016 at 18:45:35 UTC, drug007 wrote:
>> On 08.08.2016 21:35, Adil wrote:
>>> On Monday, 8 August 2016 at 18:29:54 UTC, Adil wrote:
>>>> [...]
>>>
>>> One minor addition. I use the Makefile in our CI tool, that inserts
>>> auto-increment numbers in place of git hashes. Numbers are a
>>> familiar. Ex:
>>>
>>> make VERSION_STRING=v%build.number%;
>>> make screener-d-debug VERSION_STRING=v%build.number%;
>>>
>>> Can i insert a version number when i run dub?
>> You can do it by using `preBuildCommands` in dub.sdl, see
>> http://code.dlang.org/package-format?lang=sdl
>
> How can i pass a VERSION_STRING from the cmd line?
I don't know about passing from cli, but you can redirect output to some 
.d file and import it, for example.


More information about the Digitalmars-d-learn mailing list