Merge pull request #189 from dwhinham/fix-camd

Fix stub generation for CAMD SDK's CreateMidi() function
This commit is contained in:
Stefan "Bebbo" Franke
2020-09-27 09:19:20 +02:00
committed by GitHub
3 changed files with 18 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
--- camd/fd/camd_lib.fd.orig 2020-09-26 20:21:15.315420700 +0100
+++ camd/fd/camd_lib.fd 2020-09-26 20:21:27.785420700 +0100
@@ -3,7 +3,7 @@
##public
LockCAMD(locktype)(d0)
UnlockCAMD(lock)(a0)
-CreateMidiA(name,tags)(a0)
+CreateMidiA(tags)(a0)
DeleteMidi(mi)(a0)
SetMidiAttrsA(mi,tags)(a0,a1)
GetMidiAttrsA(mi,tags)(a0,a1)
+2
View File
@@ -2,6 +2,8 @@ Short: CAMD developer kit for MorphOS
Version: 37.1
Url: http://aminet.net/dev/c/camd-morphos-dev.lha
patch : camd_lib.fd.diff
camd/clib/camd_protos.h
camd/fd/camd_lib.fd = camd.fd
camd/midi/camd.h
+5
View File
@@ -99,6 +99,11 @@ case $1 in
rm -rf $3/m68k-amigaos/${a[2]}
ln -s $3/m68k-amigaos/${a[1]} $3/m68k-amigaos/${a[2]}
;;
patch)
patch=patches/$2/${a[1]}
echo applying patch $patch
patch -N -p0 -r - -d build/$2 < $patch
;;
*)
if [ "$line" != "" ]; then
if [ "${a[1]}" == "=" ]; then