Skip to content

Commit c7fc567

Browse files
Fixed D11 support so it actually compiles!
1 parent ec1ff69 commit c7fc567

File tree

2 files changed

+41
-1
lines changed

2 files changed

+41
-1
lines changed

VSoft.WeakReference.dspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"metadata": {
33
"id": "VSoft.WeakReference",
4-
"version": "0.1.2",
4+
"version": "0.1.3",
55
"description": "Weak References",
66
"authors": "Vincent Parrett",
77
"projectUrl": "https://github.com/VSoftTechnologies/VSoft.WeakReference",

src/VSoft.inc

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,3 +322,43 @@
322322
{$UNDEF DELPHI_XE102_DOWN}
323323
{$UNDEF DELPHI_XE103_DOWN}
324324
{$ENDIF VER340}
325+
326+
{$IFDEF VER350} // RAD Studio 11
327+
{$DEFINE DELPHI_2010_UP}
328+
{$DEFINE DELPHI_XE_UP}
329+
{$DEFINE DELPHI_XE2_UP}
330+
{$DEFINE DELPHI_XE3_UP}
331+
{$DEFINE DELPHI_XE4_UP}
332+
{$DEFINE DELPHI_XE5_UP}
333+
{$DEFINE DELPHI_XE6_UP}
334+
{$DEFINE DELPHI_XE7}
335+
{$DEFINE DELPHI_XE7_UP}
336+
{$DEFINE DELPHI_XE8_UP}
337+
{$DEFINE DELPHIX_SEATTLE_UP}
338+
{$DEFINE DELPHIX_SEATTLE}
339+
{$DEFINE DELPHI_XE10_UP}
340+
{$DEFINE DELPHI_XE101_UP}
341+
{$DEFINE DELPHI_XE102_UP}
342+
{$DEFINE DELPHI_XE103_UP}
343+
{$DEFINE DELPHI_XE103}
344+
{$DEFINE DELPHI_XE104}
345+
{$DEFINE DELPHI_XE104_UP}
346+
{$DEFINE DELPHI_11}
347+
{$DEFINE DELPHI_11_UP}
348+
{$DEFINE SUPPORTS_REGEX}
349+
{$DEFINE USE_NS}
350+
{$UNDEF DELPHI_2010_DOWN}
351+
{$UNDEF DELPHI_XE_DOWN}
352+
{$UNDEF DELPHI_XE2_DOWN}
353+
{$UNDEF DELPHI_XE3_DOWN}
354+
{$UNDEF DELPHI_XE4_DOWN}
355+
{$UNDEF DELPHI_XE5_DOWN}
356+
{$UNDEF DELPHI_XE6_DOWN}
357+
{$UNDEF DELPHI_XE7_DOWN}
358+
{$UNDEF DELPHI_XE8_DOWN}
359+
{$UNDEF DELPHI_XE10_DOWN}
360+
{$UNDEF DELPHI_XE101_DOWN}
361+
{$UNDEF DELPHI_XE102_DOWN}
362+
{$UNDEF DELPHI_XE103_DOWN}
363+
{$ENDIF VER350}
364+

0 commit comments

Comments
 (0)