DlangUI project update

Vadim Lopatin via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Thu Jan 22 05:37:15 PST 2015


On Wednesday, 21 January 2015 at 23:21:27 UTC, FrankLike wrote:
> On Wednesday, 21 January 2015 at 17:36:36 UTC, Vadim Lopatin 
> wrote:
>> On Wednesday, 21 January 2015 at 16:20:31 UTC, FrankLike wrote:
>>> On Wednesday, 21 January 2015 at 15:49:06 UTC, FrankLike 
>>> wrote:
>>>> On Wednesday, 21 January 2015 at 14:52:36 UTC, Vadim Lopatin 
>>>> wrote:
>>>>>
>>>>> DlangIDE status Update:
>>>>> Syntax highlight for D source is working.
>>>>> It's just highlight based on token types. No advanced 
>>>>> features like code completion, folding, etc.
>>>>>
>>>>> Best regards,
>>>>>  Vadim
>>>>
>>>> good work.
>>>
>>> If use dco to build the dlangIDE,config local.ini
>>>
>>> ----------------local.ini---------------------------
>>> DC=dmd
>>> DCStandardEnvBin=dmd2\windows\bin
>>> SpecialLib=dlanguilib
>>> importPath= -I..\..\dlangui\src
>>> ;lflags=console
>>> lflags=win32
>>> ;lflags=win64
>>> ;dflags=
>>> libs= ..\lib\dlanguilib.lib ..\lib\dlib.lib
>>> ;targetType=exe//lib//staticLib//dynamicLib//sourceLib//none
>>> targetType=exe
>>> ;targetName=;//    ;'null is auto'
>>> targetName=dlangide.exe
>>> ;compileType=;//64//32mscoff
>>> compileType=
>>> ;buildMode=debug;//release
>>> buildMode=debug
>>> --------------------end---------------------
>>> and copy dlib.lib with dlanguilib.lib to lib folder,and copy 
>>> dlib to "dmd2\windows\import",then run 'dco',will get the 
>>> dlangIDE.exe file only
>>> 1206kb,but bu dub, 4518kb.
>>>
>>> get dco:
>>> git clone https://github.com/FrankLIKE/dco
>>>
>>> Frank
>>
>> Did you try dub build --build=release  ?
> I  known  it,but  can't  get  so  small  exe  for  debug,and  
> exe
>  no  console.

On win32, dub build --build=release now gives 1305Kb executable 
with embedded resources.

What are advantages of dco?


More information about the Digitalmars-d-announce mailing list