From e2d41ab459e90678a0800a614fa4640773770795 Mon Sep 17 00:00:00 2001 From: Russel Winder Date: Wed, 21 Jun 2017 09:35:08 +0100 Subject: Keep all D tool XML files consistent. --- src/engine/SCons/Tool/dmd.xml | 7 -- src/engine/SCons/Tool/gdc.xml | 144 +++++++++++++++++++++++++++++++++++++++++- src/engine/SCons/Tool/ldc.xml | 144 +++++++++++++++++++++++++++++++++++++++++- 3 files changed, 284 insertions(+), 11 deletions(-) diff --git a/src/engine/SCons/Tool/dmd.xml b/src/engine/SCons/Tool/dmd.xml index 301afb2..7e220dc 100644 --- a/src/engine/SCons/Tool/dmd.xml +++ b/src/engine/SCons/Tool/dmd.xml @@ -163,8 +163,6 @@ List of linker flags. - - @@ -207,7 +205,6 @@ List of linker flags. - @@ -345,10 +342,6 @@ List of linker flags. - - - - diff --git a/src/engine/SCons/Tool/gdc.xml b/src/engine/SCons/Tool/gdc.xml index 5ef1f9a..d44489e 100644 --- a/src/engine/SCons/Tool/gdc.xml +++ b/src/engine/SCons/Tool/gdc.xml @@ -63,8 +63,11 @@ Sets construction variables for the D language compiler GDC. DLIBFLAGSUFFIX DLINKFLAGPREFIX DLINKFLAGSUFFIX -RPATHPREFIX -RPATHSUFFIX +DRPATHPREFIX +DRPATHSUFFIX +DShLibSonameGenerator +SHDLIBVERSION +SHDLIBVERSIONFLAGS @@ -202,6 +205,143 @@ List of linker flags. + + + + DVERSUFFIX. + + + + + + + + DVERPREFIX. + + + + + + + + DLINKFLAGSUFFIX. + + + + + + + + DLINKFLAGPREFIX. + + + + + + + + DLIBLINKSUFFIX. + + + + + + + + DLIBLINKPREFIX. + + + + + + + + DLIBFLAGSUFFIX. + + + + + + + + DLIBFLAGPREFIX. + + + + + + + + DLIBLINKSUFFIX. + + + + + + + + DLIBLINKPREFIX. + + + + + + + + DLIBFLAGSUFFIX. + + + + + + + + + DINCPREFIX. + + + + + + + + DFLAGSUFFIX. + + + + + + + + DFLAGPREFIX. + + + + + + + + DFILESUFFIX. + + + + + + + + DDEBUGPREFIX. + + + + + + + + DDEBUGSUFFIX. + + + + diff --git a/src/engine/SCons/Tool/ldc.xml b/src/engine/SCons/Tool/ldc.xml index 9593f41..495b8bc 100644 --- a/src/engine/SCons/Tool/ldc.xml +++ b/src/engine/SCons/Tool/ldc.xml @@ -63,8 +63,11 @@ Sets construction variables for the D language compiler LDC2. DLIBFLAGSUFFIX DLINKFLAGPREFIX DLINKFLAGSUFFIX -RPATHPREFIX -RPATHSUFFIX +DRPATHPREFIX +DRPATHSUFFIX +DShLibSonameGenerator +SHDLIBVERSION +SHDLIBVERSIONFLAGS @@ -202,6 +205,143 @@ List of linker flags. + + + + DVERSUFFIX. + + + + + + + + DVERPREFIX. + + + + + + + + DLINKFLAGSUFFIX. + + + + + + + + DLINKFLAGPREFIX. + + + + + + + + DLIBLINKSUFFIX. + + + + + + + + DLIBLINKPREFIX. + + + + + + + + DLIBFLAGSUFFIX. + + + + + + + + DLIBFLAGPREFIX. + + + + + + + + DLIBLINKSUFFIX. + + + + + + + + DLIBLINKPREFIX. + + + + + + + + DLIBFLAGSUFFIX. + + + + + + + + + DINCPREFIX. + + + + + + + + DFLAGSUFFIX. + + + + + + + + DFLAGPREFIX. + + + + + + + + DFILESUFFIX. + + + + + + + + DDEBUGPREFIX. + + + + + + + + DDEBUGSUFFIX. + + + + -- cgit v0.12