From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Luke Wilde Date: Wed, 16 Mar 2022 12:52:30 +0000 Subject: [PATCH] Add build configuration info for serenity Co-Authored-By: Rodrigo Tobar --- Configurations/shared-info.pl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Configurations/shared-info.pl b/Configurations/shared-info.pl index 47eddd6..ab04a19 100644 --- a/Configurations/shared-info.pl +++ b/Configurations/shared-info.pl @@ -34,6 +34,13 @@ my %shared_info; shared_defflag => '-Wl,--version-script=', }; }, + 'serenity-shared' => { + shared_ldflag => '-shared', + shared_sonameflag => '-Wl,-soname=', + # -Map is not really what should be used here, but we need a flag that + # accepts a filename and that it's '-version-map' + shared_defflag => "-Wl,-Map=", + }, 'bsd-gcc-shared' => sub { return $shared_info{'linux-shared'}; }, 'bsd-shared' => sub { return $shared_info{'gnu-shared'} if detect_gnu_ld();