From f4eda260e891fcfa0ca33e29a80584558b887c71 Mon Sep 17 00:00:00 2001 From: Mattia Tollari Date: Wed, 1 Aug 2018 12:32:56 +0200 Subject: [PATCH] Patch level : 12.0 no-patch Files correlati : Commento : Aggiunti compilatori SrcCompilerNEW e SqlCompiler --- build/CampoRules.props | 33 ++++++ build/CampoRules.rules | 23 ++++ build/CampoRules.targets | 151 ++++++++++++++++++++++++ build/CampoRules.xml | 249 +++++++++++++++++++++++++++++++++++++++ build/ini32r.bat | 5 +- 5 files changed, 457 insertions(+), 4 deletions(-) diff --git a/build/CampoRules.props b/build/CampoRules.props index a8e4a8056..b5f4cddff 100644 --- a/build/CampoRules.props +++ b/build/CampoRules.props @@ -274,4 +274,37 @@ Compiling %(Filename) to $(TargetDir) + + + Midl + CustomBuild + + + _SelectedFiles;$(SrcNEWCompilerDependsOn) + + + + ini32r %(FullPath) $(TargetDir)%(Filename).ini + $(TargetDir)%(Filename).ini + Compiling %(Filename) to $(TargetDir) + + + + Midl + CustomBuild + + + _SelectedFiles;$(SqlCompilerDependsOn) + + + + copy %(FullPath) $(TargetDir)sql\$(ProjectName)\ + $(TargetDir)sql\$(ProjectName)\%(Filename).sql + Copia di %(Filename) in $(TargetDir)sql\$(ProjectName)\ + + \ No newline at end of file diff --git a/build/CampoRules.rules b/build/CampoRules.rules index 87457db7c..4ef4e585b 100644 --- a/build/CampoRules.rules +++ b/build/CampoRules.rules @@ -193,5 +193,28 @@ + + + + + + + + + diff --git a/build/CampoRules.targets b/build/CampoRules.targets index 7c07bae1b..ed6d85ada 100644 --- a/build/CampoRules.targets +++ b/build/CampoRules.targets @@ -70,6 +70,15 @@ _SrcCompiler + + + + _SrcNEWCompiler + + + _SqlCompiler $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml + + + $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml + + + $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml + + + + + + + + + @(SrcNEWCompiler, '|') + + + + + + + + + $(ComputeLinkInputsTargets); + ComputeSrcNEWCompilerOutput; + + + $(ComputeLibInputsTargets); + ComputeSrcNEWCompilerOutput; + + + + + + + + + + + + + + + + + + @(SqlCompiler, '|') + + + + + + + + + $(ComputeLinkInputsTargets); + ComputeSqlCompilerOutput; + + + $(ComputeLibInputsTargets); + ComputeSqlCompilerOutput; + + + + + + + + + + + \ No newline at end of file diff --git a/build/CampoRules.xml b/build/CampoRules.xml index 0de28ee5c..b40b9380d 100644 --- a/build/CampoRules.xml +++ b/build/CampoRules.xml @@ -2108,4 +2108,253 @@ Name="SrcCompiler" DisplayName="Profile Debug Compiler" ItemType="SrcCompiler" /> + + + + + + + + + General + + + + + Command Line + + + + + + + + + + + + Execute Before + + + Specifies the targets for the build customization to run before. + + + + + + + + + + + Execute After + + + Specifies the targets for the build customization to run after. + + + + + + + + + + + + + + Additional Options + + + Additional Options + + + + + + + + + + + + + + General + + + + + Command Line + + + + + + + + + + + + Execute Before + + + Specifies the targets for the build customization to run before. + + + + + + + + + + + Execute After + + + Specifies the targets for the build customization to run after. + + + + + + + + + + + + + + Additional Options + + + Additional Options + + + + + + \ No newline at end of file diff --git a/build/ini32r.bat b/build/ini32r.bat index 5319c3e54..efbc17bb3 100644 --- a/build/ini32r.bat +++ b/build/ini32r.bat @@ -4,7 +4,4 @@ echo Generating %1 ini file set oldinc=%include set include=..\src\include;..\src\xvaga;..\src\ve;%~p1 -srcini %1 %2 -cd %~p2 -echo Generating %2 msk file -ve0 -3 %2 -f /uADMIN +srcini %1 %2 \ No newline at end of file