mirror of
https://github.com/danieleteti/delphimvcframework.git
synced 2024-11-15 07:45:54 +01:00
Preparing for 3.3.0-fluorine release
This commit is contained in:
parent
29949afa17
commit
3e36a3389b
@ -45,7 +45,6 @@
|
||||
<Base>true</Base>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Base)'!=''">
|
||||
<DCC_DcuOutput>..\Lib</DCC_DcuOutput>
|
||||
<DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
|
||||
<DCC_E>false</DCC_E>
|
||||
<DCC_N>false</DCC_N>
|
||||
@ -57,8 +56,6 @@
|
||||
<DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)</DCC_Namespace>
|
||||
<DCC_CBuilderOutput>All</DCC_CBuilderOutput>
|
||||
<SanitizedProjectName>SwagDoc</SanitizedProjectName>
|
||||
<DCC_BplOutput>..\Lib</DCC_BplOutput>
|
||||
<DCC_DcpOutput>..\Lib</DCC_DcpOutput>
|
||||
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
|
||||
<VerInfo_Release>3</VerInfo_Release>
|
||||
<VerInfo_Locale>1046</VerInfo_Locale>
|
||||
@ -82,8 +79,8 @@
|
||||
<PropertyGroup Condition="'$(Base_Win32)'!=''">
|
||||
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
|
||||
<BT_BuildType>Debug</BT_BuildType>
|
||||
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
|
||||
<VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
|
||||
<VerInfo_Release>0</VerInfo_Release>
|
||||
<VerInfo_Locale>1033</VerInfo_Locale>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Cfg_1)'!=''">
|
||||
@ -159,8 +156,10 @@
|
||||
<BorlandProject>
|
||||
<Delphi.Personality>
|
||||
<Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k250.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dclofficexp250.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\bcboffice2k280.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\bcbofficexp280.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k280.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
|
||||
<Excluded_Packages Name="$(BDSBIN)\dclofficexp280.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
|
||||
</Excluded_Packages>
|
||||
<Source>
|
||||
<Source Name="MainSource">SwagDoc.dpk</Source>
|
||||
|
@ -1,40 +0,0 @@
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas',
|
||||
Json.Common.Helpers in '..\..\lib\swagdoc\Source\Json.Common.Helpers.pas',
|
||||
Json.Schema.Common.Types in '..\..\lib\swagdoc\Source\Json.Schema.Common.Types.pas',
|
||||
Json.Schema.Field.Arrays in '..\..\lib\swagdoc\Source\Json.Schema.Field.Arrays.pas',
|
||||
Json.Schema.Field.Booleans in '..\..\lib\swagdoc\Source\Json.Schema.Field.Booleans.pas',
|
||||
Json.Schema.Field.DateTimes in '..\..\lib\swagdoc\Source\Json.Schema.Field.DateTimes.pas',
|
||||
Json.Schema.Field.Enums in '..\..\lib\swagdoc\Source\Json.Schema.Field.Enums.pas',
|
||||
Json.Schema.Field.Numbers in '..\..\lib\swagdoc\Source\Json.Schema.Field.Numbers.pas',
|
||||
Json.Schema.Field.Objects in '..\..\lib\swagdoc\Source\Json.Schema.Field.Objects.pas',
|
||||
Json.Schema.Field in '..\..\lib\swagdoc\Source\Json.Schema.Field.pas',
|
||||
Json.Schema.Field.Strings in '..\..\lib\swagdoc\Source\Json.Schema.Field.Strings.pas',
|
||||
Json.Schema in '..\..\lib\swagdoc\Source\Json.Schema.pas',
|
||||
Swag.Common.Consts in '..\..\lib\swagdoc\Source\Swag.Common.Consts.pas',
|
||||
Swag.Common.Types.Helpers in '..\..\lib\swagdoc\Source\Swag.Common.Types.Helpers.pas',
|
||||
Swag.Common.Types in '..\..\lib\swagdoc\Source\Swag.Common.Types.pas',
|
||||
Swag.Doc.Definition in '..\..\lib\swagdoc\Source\Swag.Doc.Definition.pas',
|
||||
Swag.Doc.FileLoader in '..\..\lib\swagdoc\Source\Swag.Doc.FileLoader.pas',
|
||||
Swag.Doc.Info.Contact in '..\..\lib\swagdoc\Source\Swag.Doc.Info.Contact.pas',
|
||||
Swag.Doc.Info.License in '..\..\lib\swagdoc\Source\Swag.Doc.Info.License.pas',
|
||||
Swag.Doc.Info in '..\..\lib\swagdoc\Source\Swag.Doc.Info.pas',
|
||||
Swag.Doc in '..\..\lib\swagdoc\Source\Swag.Doc.pas',
|
||||
Swag.Doc.Path.Operation in '..\..\lib\swagdoc\Source\Swag.Doc.Path.Operation.pas',
|
||||
Swag.Doc.Path.Operation.RequestParameter in '..\..\lib\swagdoc\Source\Swag.Doc.Path.Operation.RequestParameter.pas',
|
||||
Swag.Doc.Path.Operation.Response in '..\..\lib\swagdoc\Source\Swag.Doc.Path.Operation.Response.pas',
|
||||
Swag.Doc.Path.Operation.ResponseHeaders in '..\..\lib\swagdoc\Source\Swag.Doc.Path.Operation.ResponseHeaders.pas',
|
||||
Swag.Doc.Path in '..\..\lib\swagdoc\Source\Swag.Doc.Path.pas',
|
||||
Swag.Doc.SecurityDefinition in '..\..\lib\swagdoc\Source\Swag.Doc.SecurityDefinition.pas',
|
||||
Swag.Doc.SecurityDefinitionApiKey in '..\..\lib\swagdoc\Source\Swag.Doc.SecurityDefinitionApiKey.pas',
|
||||
Swag.Doc.SecurityDefinitionBasic in '..\..\lib\swagdoc\Source\Swag.Doc.SecurityDefinitionBasic.pas',
|
||||
Swag.Doc.SecurityDefinitionOAuth2 in '..\..\lib\swagdoc\Source\Swag.Doc.SecurityDefinitionOAuth2.pas',
|
||||
Swag.Doc.Tags in '..\..\lib\swagdoc\Source\Swag.Doc.Tags.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
@ -1,27 +0,0 @@
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - Copyright (2010-2022) Daniele Teti and the DMVCFramework Team'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
@ -1,28 +0,0 @@
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DelphiMVCFramework 3.2.2-nitrogen - Design Time Support'}
|
||||
{$IMPLICITBUILD ON}
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkDT;
|
||||
|
||||
{$I ..\common_defines_design.inc}
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DelphiMVCFramework 3.x - Design Time Support'}
|
||||
{$LIBSUFFIX '100'}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkRT;
|
||||
|
||||
{$I ..\common_defines.inc}
|
||||
{$R *.res}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2023) Daniele Teti and the DMVCFramework Team'}
|
||||
{$LIBSUFFIX '100'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
@ -13,11 +40,20 @@ requires
|
||||
FireDACMySQLDriver,
|
||||
loggerproRT,
|
||||
FireDACPgDriver,
|
||||
FireDACSqliteDriver;
|
||||
FireDACSqliteDriver,
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
{$I ..\common_contains.inc}
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -74,9 +110,11 @@ contains
|
||||
MVCFramework.RESTClient.Indy in '..\..\sources\MVCFramework.RESTClient.Indy.pas',
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas';
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkDT;
|
||||
|
||||
{$I ..\common_defines_design.inc}
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DelphiMVCFramework 3.x - Design Time Support'}
|
||||
{$LIBSUFFIX '101'}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkRT;
|
||||
|
||||
{$I ..\common_defines.inc}
|
||||
{$R *.res}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2023) Daniele Teti and the DMVCFramework Team'}
|
||||
{$LIBSUFFIX '101'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
@ -13,11 +40,20 @@ requires
|
||||
FireDACMySQLDriver,
|
||||
loggerproRT,
|
||||
FireDACPgDriver,
|
||||
FireDACSqliteDriver;
|
||||
FireDACSqliteDriver,
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
{$I ..\common_contains.inc}
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -74,9 +110,11 @@ contains
|
||||
MVCFramework.RESTClient.Indy in '..\..\sources\MVCFramework.RESTClient.Indy.pas',
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas';
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkDT;
|
||||
|
||||
{$I ..\common_defines_design.inc}
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DelphiMVCFramework 3.x - Design Time Support'}
|
||||
{$LIBSUFFIX '102'}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkRT;
|
||||
|
||||
{$I ..\common_defines.inc}
|
||||
{$LIBSUFFIX '102'}
|
||||
{$R *.res}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2023) Daniele Teti and the DMVCFramework Team'}
|
||||
{$LIBSUFFIX '113'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
@ -13,11 +40,20 @@ requires
|
||||
FireDACMySQLDriver,
|
||||
loggerproRT,
|
||||
FireDACPgDriver,
|
||||
FireDACSqliteDriver;
|
||||
FireDACSqliteDriver,
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
{$I ..\common_contains.inc}
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -74,9 +110,11 @@ contains
|
||||
MVCFramework.RESTClient.Indy in '..\..\sources\MVCFramework.RESTClient.Indy.pas',
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas';
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkDT;
|
||||
|
||||
{$I ..\common_defines_design.inc}
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DelphiMVCFramework 3.x - Design Time Support'}
|
||||
{$LIBSUFFIX '103'}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkRT;
|
||||
|
||||
{$I ..\common_defines.inc}
|
||||
{$R *.res}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2023) Daniele Teti and the DMVCFramework Team'}
|
||||
{$LIBSUFFIX '103'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
@ -13,11 +40,20 @@ requires
|
||||
FireDACMySQLDriver,
|
||||
loggerproRT,
|
||||
FireDACPgDriver,
|
||||
FireDACSqliteDriver;
|
||||
FireDACSqliteDriver,
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
{$I ..\common_contains.inc}
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -74,9 +110,11 @@ contains
|
||||
MVCFramework.RESTClient.Indy in '..\..\sources\MVCFramework.RESTClient.Indy.pas',
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas';
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkDT;
|
||||
|
||||
{$I ..\common_defines_design.inc}
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DelphiMVCFramework 3.x - Design Time Support'}
|
||||
{$LIBSUFFIX '104'}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkRT;
|
||||
|
||||
{$I ..\common_defines.inc}
|
||||
{$R *.res}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2023) Daniele Teti and the DMVCFramework Team'}
|
||||
{$LIBSUFFIX '104'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
@ -13,11 +40,20 @@ requires
|
||||
FireDACMySQLDriver,
|
||||
loggerproRT,
|
||||
FireDACPgDriver,
|
||||
FireDACSqliteDriver;
|
||||
FireDACSqliteDriver,
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
{$I ..\common_contains.inc}
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -74,9 +110,11 @@ contains
|
||||
MVCFramework.RESTClient.Indy in '..\..\sources\MVCFramework.RESTClient.Indy.pas',
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas';
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkDT;
|
||||
|
||||
{$I ..\common_defines_design.inc}
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DelphiMVCFramework 3.x - Design Time Support'}
|
||||
{$LIBSUFFIX '110'}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkRT;
|
||||
|
||||
{$I ..\common_defines.inc}
|
||||
{$R *.res}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2023) Daniele Teti and the DMVCFramework Team'}
|
||||
{$LIBSUFFIX '110'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
@ -13,11 +40,20 @@ requires
|
||||
FireDACMySQLDriver,
|
||||
loggerproRT,
|
||||
FireDACPgDriver,
|
||||
FireDACSqliteDriver;
|
||||
FireDACSqliteDriver,
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
{$I ..\common_contains.inc}
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -74,9 +110,11 @@ contains
|
||||
MVCFramework.RESTClient.Indy in '..\..\sources\MVCFramework.RESTClient.Indy.pas',
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas';
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,8 +1,34 @@
|
||||
package dmvcframeworkDT;
|
||||
|
||||
{$I ..\common_defines_design.inc}
|
||||
{$R *.res}
|
||||
{$R *.dres}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DelphiMVCFramework 3.x - Design Time Support'}
|
||||
{$LIBSUFFIX '111'}
|
||||
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
|
@ -1,7 +1,34 @@
|
||||
package dmvcframeworkRT;
|
||||
|
||||
{$I ..\common_defines.inc}
|
||||
{$R *.res}
|
||||
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
|
||||
{$ALIGN 8}
|
||||
{$ASSERTIONS ON}
|
||||
{$BOOLEVAL OFF}
|
||||
{$DEBUGINFO OFF}
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2023) Daniele Teti and the DMVCFramework Team'}
|
||||
{$LIBSUFFIX '111'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
||||
|
||||
requires
|
||||
rtl,
|
||||
@ -13,11 +40,20 @@ requires
|
||||
FireDACMySQLDriver,
|
||||
loggerproRT,
|
||||
FireDACPgDriver,
|
||||
FireDACSqliteDriver;
|
||||
FireDACSqliteDriver,
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
{$I '..\common_contains.inc'}
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -74,9 +110,11 @@ contains
|
||||
MVCFramework.RESTClient.Indy in '..\..\sources\MVCFramework.RESTClient.Indy.pas',
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas';
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -25,7 +25,7 @@ package dmvcframeworkRT;
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2022) Daniele Teti and the DMVCFramework Team'}
|
||||
{$DESCRIPTION 'DMVCFramework - CopyRight (2010-2023) Daniele Teti and the DMVCFramework Team'}
|
||||
{$LIBSUFFIX '112'}
|
||||
{$RUNONLY}
|
||||
{$IMPLICITBUILD ON}
|
||||
@ -40,11 +40,20 @@ requires
|
||||
FireDACMySQLDriver,
|
||||
loggerproRT,
|
||||
FireDACPgDriver,
|
||||
FireDACSqliteDriver;
|
||||
FireDACSqliteDriver,
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
{$I '..\common_contains.inc'}
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -101,7 +110,8 @@ contains
|
||||
MVCFramework.RESTClient.Indy in '..\..\sources\MVCFramework.RESTClient.Indy.pas',
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas';
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
@ -44,7 +44,16 @@ requires
|
||||
SwagDoc;
|
||||
|
||||
contains
|
||||
Web.HTTPDImpl,
|
||||
Web.ApacheConst,
|
||||
Web.ApacheHTTP,
|
||||
Web.Win.IsapiHTTP,
|
||||
Web.HTTPDMethods,
|
||||
MVCFramework in '..\..\sources\MVCFramework.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas',
|
||||
MVCFramework.Middleware.Swagger in '..\..\sources\MVCFramework.Middleware.Swagger.pas',
|
||||
MVCFramework.Middleware.Trace in '..\..\sources\MVCFramework.Middleware.Trace.pas',
|
||||
MVCFramework.Middleware.ETag in '..\..\sources\MVCFramework.Middleware.ETag.pas',
|
||||
MVCFramework.ActiveRecord in '..\..\sources\MVCFramework.ActiveRecord.pas',
|
||||
MVCFramework.ActiveRecordController in '..\..\sources\MVCFramework.ActiveRecordController.pas',
|
||||
MVCFramework.ApplicationSession in '..\..\sources\MVCFramework.ApplicationSession.pas',
|
||||
@ -102,8 +111,7 @@ contains
|
||||
MVCFramework.RESTClient.Intf in '..\..\sources\MVCFramework.RESTClient.Intf.pas',
|
||||
MVCFramework.RESTClient in '..\..\sources\MVCFramework.RESTClient.pas',
|
||||
MVCFramework.Utils in '..\..\sources\MVCFramework.Utils.pas',
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas',
|
||||
MVCFramework.AsyncTask in '..\..\sources\MVCFramework.AsyncTask.pas';
|
||||
JsonDataObjects in '..\..\sources\JsonDataObjects.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
@ -133,6 +133,10 @@
|
||||
<DCCReference Include="FireDACSqliteDriver.dcp"/>
|
||||
<DCCReference Include="SwagDoc.dcp"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.AsyncTask.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.Middleware.Swagger.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.Middleware.Trace.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.Middleware.ETag.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.ActiveRecord.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.ActiveRecordController.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.ApplicationSession.pas"/>
|
||||
@ -191,7 +195,6 @@
|
||||
<DCCReference Include="..\..\sources\MVCFramework.RESTClient.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.Utils.pas"/>
|
||||
<DCCReference Include="..\..\sources\JsonDataObjects.pas"/>
|
||||
<DCCReference Include="..\..\sources\MVCFramework.AsyncTask.pas"/>
|
||||
<BuildConfiguration Include="Base">
|
||||
<Key>Base</Key>
|
||||
</BuildConfiguration>
|
||||
|
@ -10,7 +10,7 @@
|
||||
<Dependencies/>
|
||||
</Projects>
|
||||
<Projects Include="dmvcframeworkRT.dproj">
|
||||
<Dependencies>..\..\lib\loggerpro\packages\d113\loggerproRT.dproj</Dependencies>
|
||||
<Dependencies>..\..\lib\swagdoc\Source\SwagDoc.dproj;..\..\lib\loggerpro\packages\d113\loggerproRT.dproj</Dependencies>
|
||||
</Projects>
|
||||
<Projects Include="dmvcframeworkDT.dproj">
|
||||
<Dependencies>dmvcframeworkRT.dproj</Dependencies>
|
||||
@ -41,13 +41,13 @@
|
||||
<Target Name="loggerproRT:Make">
|
||||
<MSBuild Projects="..\..\lib\loggerpro\packages\d113\loggerproRT.dproj" Targets="Make"/>
|
||||
</Target>
|
||||
<Target Name="dmvcframeworkRT" DependsOnTargets="loggerproRT">
|
||||
<Target Name="dmvcframeworkRT" DependsOnTargets="SwagDoc;loggerproRT">
|
||||
<MSBuild Projects="dmvcframeworkRT.dproj"/>
|
||||
</Target>
|
||||
<Target Name="dmvcframeworkRT:Clean" DependsOnTargets="loggerproRT:Clean">
|
||||
<Target Name="dmvcframeworkRT:Clean" DependsOnTargets="SwagDoc:Clean;loggerproRT:Clean">
|
||||
<MSBuild Projects="dmvcframeworkRT.dproj" Targets="Clean"/>
|
||||
</Target>
|
||||
<Target Name="dmvcframeworkRT:Make" DependsOnTargets="loggerproRT:Make">
|
||||
<Target Name="dmvcframeworkRT:Make" DependsOnTargets="SwagDoc:Make;loggerproRT:Make">
|
||||
<MSBuild Projects="dmvcframeworkRT.dproj" Targets="Make"/>
|
||||
</Target>
|
||||
<Target Name="dmvcframeworkDT" DependsOnTargets="dmvcframeworkRT">
|
||||
|
@ -545,6 +545,7 @@ type
|
||||
procedure RemoveDefaultConnection(const RaiseExceptionIfNotAvailable: Boolean = True);
|
||||
procedure SetCurrent(const aName: string);
|
||||
function GetCurrent(const RaiseExceptionIfNotAvailable: Boolean = True): TFDConnection;
|
||||
function GetCurrentConnectionName(const RaiseExceptionIfNotAvailable: Boolean = False): String;
|
||||
function GetCurrentBackend: string;
|
||||
procedure SetDefault;
|
||||
end;
|
||||
@ -574,6 +575,7 @@ type
|
||||
procedure RemoveDefaultConnection(const RaiseExceptionIfNotAvailable: Boolean = True);
|
||||
procedure SetCurrent(const aName: string);
|
||||
function GetCurrent(const RaiseExceptionIfNotAvailable: Boolean = True): TFDConnection;
|
||||
function GetCurrentConnectionName(const RaiseExceptionIfNotAvailable: Boolean = False): String;
|
||||
function GetByName(const aName: string): TFDConnection;
|
||||
function GetCurrentBackend: string;
|
||||
procedure SetDefault;
|
||||
@ -939,6 +941,32 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
function TMVCConnectionsRepository.GetCurrentConnectionName(
|
||||
const RaiseExceptionIfNotAvailable: Boolean): String;
|
||||
var
|
||||
lName: string;
|
||||
begin
|
||||
{$IF not Defined(TokyoOrBetter)}
|
||||
Result := '';
|
||||
{$ENDIF}
|
||||
fMREW.BeginRead;
|
||||
try
|
||||
if fCurrentConnectionsByThread.TryGetValue(TThread.CurrentThread.ThreadID, lName) then
|
||||
begin
|
||||
Result := lName;
|
||||
end
|
||||
else
|
||||
begin
|
||||
if RaiseExceptionIfNotAvailable then
|
||||
raise EMVCActiveRecord.Create('No current connection for thread')
|
||||
else
|
||||
Result := '';
|
||||
end;
|
||||
finally
|
||||
fMREW.EndRead;
|
||||
end;
|
||||
end;
|
||||
|
||||
function TMVCConnectionsRepository.GetCurrent(const RaiseExceptionIfNotAvailable: Boolean): TFDConnection;
|
||||
var
|
||||
lName: string;
|
||||
|
Loading…
Reference in New Issue
Block a user