Skip to content

Commit 43c8a29

Browse files
Added D12 support
1 parent 22246db commit 43c8a29

File tree

4 files changed

+1121
-2
lines changed

4 files changed

+1121
-2
lines changed

VSoft.JsonDataObjects.dspec

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"metadata": {
33
"id": "VSoft.JsonDataObjects",
4-
"version": "0.2.0",
4+
"version": "0.2.1",
55
"description": "Json Parser for D2009 or later",
66
"authors": "Andreas Hausladen",
77
"projectUrl": "https://github.com/VSoftTechnologies/JsonDataObjects",
@@ -75,7 +75,12 @@
7575
"compiler": "11.0",
7676
"platforms": "Win32, Win64",
7777
"template": "default"
78-
}
78+
},
79+
{
80+
"compiler": "12.0",
81+
"platforms": "Win32, Win64",
82+
"template": "12+"
83+
}
7984
],
8085
"templates": [
8186
{
@@ -105,6 +110,34 @@
105110
"project": ".\\packages\\Rad Studio $compilerWithCodeName$\\VSoft.JsonDataObjectsR.dproj"
106111
}
107112
]
113+
},
114+
{
115+
"name": "12+",
116+
"source": [
117+
{
118+
"src": "source\\JsonDataObjects.pas",
119+
"dest": "source"
120+
},
121+
{
122+
"src": "packages\\Rad Studio $compilerNoPoint$\\*.dpk",
123+
"dest": "packages\\Rad Studio $compilerNoPoint$"
124+
},
125+
{
126+
"src": "packages\\Rad Studio $compilerNoPoint$\\*.dproj",
127+
"dest": "packages\\Rad Studio $compilerNoPoint$"
128+
}
129+
],
130+
"searchPaths": [
131+
{
132+
"path": "source"
133+
}
134+
],
135+
"build": [
136+
{
137+
"id": "Runtime",
138+
"project": ".\\packages\\Rad Studio $compilerNoPoint$\\VSoft.JsonDataObjectsR.dproj"
139+
}
140+
]
108141
}
109142
]
110143
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
package VSoft.JsonDataObjectsR;
2+
3+
{$R *.res}
4+
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO OFF}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION OFF}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES ON}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DEFINE DEBUG}
27+
{$ENDIF IMPLICITBUILDING}
28+
{$DESCRIPTION 'VSoft.JsonDataObjects Runtime for 10.4'}
29+
{$LIBSUFFIX AUTO}
30+
{$RUNONLY}
31+
{$IMPLICITBUILD OFF}
32+
33+
requires
34+
rtl;
35+
36+
contains
37+
JsonDataObjects in '..\..\Source\JsonDataObjects.pas';
38+
39+
end.

0 commit comments

Comments
 (0)