From c4fab264b2b4d419a8a1431a1ca36d0e57aa7938 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Szil=C3=A1rd=20Bir=C3=B3?= Date: Sun, 4 Jun 2023 18:04:32 +0200 Subject: [PATCH] add doomsound.library sdk --- sdk/doomsound.sdk | 8 ++++++++ sdk/install | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 sdk/doomsound.sdk diff --git a/sdk/doomsound.sdk b/sdk/doomsound.sdk new file mode 100644 index 0000000..caa8cc3 --- /dev/null +++ b/sdk/doomsound.sdk @@ -0,0 +1,8 @@ +Short: New Sound & Music Libraries for DOOM ports +Version: 38.0 +Url: http://aminet.net/game/shoot/DoomSndLibs.lha + +doomsound_lib.sfd = doomsound.sfd + +sfdc : doomsound.sfd +clib : doomsound.sfd diff --git a/sdk/install b/sdk/install index 455ab67..bdd68c8 100755 --- a/sdk/install +++ b/sdk/install @@ -46,6 +46,13 @@ case $1 in mkdir -p $3/m68k-amigaos/lib/sfd/ $3/bin/fd2sfd -o $3/m68k-amigaos/lib/sfd/$name.sfd $3/m68k-amigaos/lib/fd/$fd $3/m68k-amigaos/include/$proto || exit 1 ;; + clib) + sfd=${a[1]} + file=$(basename $sfd) + name=${file%????} + mkdir -p $3/m68k-amigaos/include/clib/ + $3/bin/sfdc --mode=clib --target=m68k-amigaos --output=$3/m68k-amigaos/include/clib/${name}_protos.h $3/m68k-amigaos/lib/sfd/$sfd || exit 1 + ;; sfdc) sfd=${a[1]} file=$(basename $sfd)