From 4bcc87d0e3889f0906a665ce55fcdbbb9371a0fc Mon Sep 17 00:00:00 2001 From: Carl Gay Date: Sat, 28 May 2022 22:31:05 +0000 Subject: [PATCH] Add `Platforms:` to LID files that need it These LID files are included in other platform-specific LID files (usually win32 LID files) and hence dylan-tool decides they aren't applicable to Unix platforms unless those platforms are specifically listed. See https://github.com/dylan-lang/dylan-tool/issues/78 --- sources/collections/collections.lid | 10 +++++++++- sources/dfmc/mangling/mangling.lid | 10 +++++++++- sources/dylan/dylan.lid | 9 ++++++++- sources/lib/big-integers/big-integers.lid | 9 +++++++++ sources/lib/channels/channels.lid | 10 +++++++++- sources/lib/commands/commands.lid | 10 +++++++++- sources/lib/generic-arithmetic/generic-arithmetic.lid | 10 +++++++++- sources/lib/walker/walker.lid | 10 +++++++++- 8 files changed, 71 insertions(+), 7 deletions(-) diff --git a/sources/collections/collections.lid b/sources/collections/collections.lid index 7a1bc60319..cba6525f3a 100644 --- a/sources/collections/collections.lid +++ b/sources/collections/collections.lid @@ -15,4 +15,12 @@ Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: See License.txt in this distribution for details. Warranty: Distributed WITHOUT WARRANTY OF ANY KIND - +Platforms: aarch64-linux + arm-linux + x86-freebsd + x86-linux + x86-netbsd + x86_64-darwin + x86_64-freebsd + x86_64-linux + x86_64-netbsd diff --git a/sources/dfmc/mangling/mangling.lid b/sources/dfmc/mangling/mangling.lid index ce485dfa89..09874ec7a8 100644 --- a/sources/dfmc/mangling/mangling.lid +++ b/sources/dfmc/mangling/mangling.lid @@ -7,4 +7,12 @@ Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: See License.txt in this distribution for details. Warranty: Distributed WITHOUT WARRANTY OF ANY KIND - +Platforms: aarch64-linux + arm-linux + x86-freebsd + x86-linux + x86-netbsd + x86_64-darwin + x86_64-freebsd + x86_64-linux + x86_64-netbsd diff --git a/sources/dylan/dylan.lid b/sources/dylan/dylan.lid index c82ffd4648..2c5cc65a22 100644 --- a/sources/dylan/dylan.lid +++ b/sources/dylan/dylan.lid @@ -97,4 +97,11 @@ Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: See License.txt in this distribution for details. Warranty: Distributed WITHOUT WARRANTY OF ANY KIND - +Platforms: arm-linux + x86-freebsd + x86-linux + x86-netbsd + x86_64-darwin + x86_64-freebsd + x86_64-linux + x86_64-netbsd diff --git a/sources/lib/big-integers/big-integers.lid b/sources/lib/big-integers/big-integers.lid index eaac937544..cc1e50e37f 100644 --- a/sources/lib/big-integers/big-integers.lid +++ b/sources/lib/big-integers/big-integers.lid @@ -8,4 +8,13 @@ Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: See License.txt in this distribution for details. Warranty: Distributed WITHOUT WARRANTY OF ANY KIND +Platforms: aarch64-linux + arm-linux + x86-freebsd + x86-linux + x86-netbsd + x86_64-darwin + x86_64-freebsd + x86_64-linux + x86_64-netbsd diff --git a/sources/lib/channels/channels.lid b/sources/lib/channels/channels.lid index ef8098caa4..16a16a599d 100644 --- a/sources/lib/channels/channels.lid +++ b/sources/lib/channels/channels.lid @@ -10,4 +10,12 @@ Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: See License.txt in this distribution for details. Warranty: Distributed WITHOUT WARRANTY OF ANY KIND - +Platforms: aarch64-linux + arm-linux + x86-freebsd + x86-linux + x86-netbsd + x86_64-darwin + x86_64-freebsd + x86_64-linux + x86_64-netbsd diff --git a/sources/lib/commands/commands.lid b/sources/lib/commands/commands.lid index bf130a767a..f1d12732d7 100644 --- a/sources/lib/commands/commands.lid +++ b/sources/lib/commands/commands.lid @@ -12,4 +12,12 @@ Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: See License.txt in this distribution for details. Warranty: Distributed WITHOUT WARRANTY OF ANY KIND - +Platforms: aarch64-linux + arm-linux + x86-freebsd + x86-linux + x86-netbsd + x86_64-darwin + x86_64-freebsd + x86_64-linux + x86_64-netbsd diff --git a/sources/lib/generic-arithmetic/generic-arithmetic.lid b/sources/lib/generic-arithmetic/generic-arithmetic.lid index cf48ef3aa5..e4feed927c 100644 --- a/sources/lib/generic-arithmetic/generic-arithmetic.lid +++ b/sources/lib/generic-arithmetic/generic-arithmetic.lid @@ -11,4 +11,12 @@ Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: See License.txt in this distribution for details. Warranty: Distributed WITHOUT WARRANTY OF ANY KIND - +Platforms: aarch64-linux + arm-linux + x86-freebsd + x86-linux + x86-netbsd + x86_64-darwin + x86_64-freebsd + x86_64-linux + x86_64-netbsd diff --git a/sources/lib/walker/walker.lid b/sources/lib/walker/walker.lid index 06acf77a68..14514e95a2 100644 --- a/sources/lib/walker/walker.lid +++ b/sources/lib/walker/walker.lid @@ -12,4 +12,12 @@ Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: See License.txt in this distribution for details. Warranty: Distributed WITHOUT WARRANTY OF ANY KIND - +Platforms: aarch64-linux + arm-linux + x86-freebsd + x86-linux + x86-netbsd + x86_64-darwin + x86_64-freebsd + x86_64-linux + x86_64-netbsd