1
0
mirror of https://github.com/bebbo/amiga-gcc.git synced 2025-11-24 03:04:29 +00:00

add sdl.sdk

This commit is contained in:
Bebbo
2018-02-06 11:19:28 +01:00
parent f1732657fd
commit 4f965ccda4
2 changed files with 55 additions and 3 deletions

View File

@ -10,7 +10,7 @@ case $1 in
while IFS='' read -r line || [[ -n "$line" ]]; do
a=(${line//:/ })
case ${a[0]} in
Short | Version)
Short | Version | Author | Uploader | Type | Replaces | Architecture)
echo "$line"
;;
Url)
@ -28,7 +28,7 @@ case $1 in
else
if [ ! -e "download/$file" ]; then
echo wget ${a[1]}:${a[2]} -O download/$file
wget ${a[1]}:${a[2]} -O download/$file || rm download/$file; exit 1
wget ${a[1]}:${a[2]} -O download/$file || (rm download/$file; exit 1)
fi
if [ ! -e "build/$2" ]; then
mkdir build/$2
@ -90,7 +90,11 @@ case $1 in
$3/bin/m68k-amigaos-gcc -Os -noixemul -fomit-frame-pointer build/$2/lib$2.c -c -o build/$2/lib$2.o || exit 1
echo $3/bin/m68k-amigaos-ar r $3/m68k-amigaos/lib/lib$2.a build/$2/lib$2.o
$3/bin/m68k-amigaos-ar r $3/m68k-amigaos/lib/lib$2.a build/$2/lib$2.o || exit 1
;;
;;
redirinc)
echo creating redirecting header $3/m68k-amigaos/include/${a[1]}
echo "#include \"${a[2]}\"" >$3/m68k-amigaos/include/${a[1]}
;;
*)
if [ "$line" != "" ]; then
if [ "${a[1]}" == "=" ]; then
@ -123,6 +127,9 @@ case $1 in
mkdir -p "$3/m68k-amigaos/lib/fd"
echo cp "build/$2/$line" "$3/m68k-amigaos/lib/fd/$file"
cp "build/$2/$line" "$3/m68k-amigaos/lib/fd/$file"
elif [[ $file == *.a ]]; then
echo cp "build/$2/$line" "$3/m68k-amigaos/lib/$file"
cp "build/$2/$line" "$3/m68k-amigaos/lib/$file"
fi
fi
;;

45
sdk/sdl.sdk Normal file
View File

@ -0,0 +1,45 @@
Short: Version 1.2.6 of Amiga SDL audio/video library
Author: Gabriele Greco
Uploader: gabriele greco aruba it
Type: dev/misc
Version: 1.2.6
Replaces: SDL-Amiga.lha
Architecture: m68k-amigaos; ppc-morphos
Url: http://aminet.net/dev/misc/SDL-Amiga.lha
SDL/include/inline/SDL.h
SDL/include/inline/SDL_inline.h
SDL/include/clib/SDL_protos.h
SDL/include/SDL/SDL_keysym.h
SDL/include/SDL/SDL_syswm.h
SDL/include/SDL/SDL_byteorder.h
SDL/include/SDL/SDL_error.h
SDL/include/SDL/SDL_getenv.h
SDL/include/SDL/SDL_timer.h
SDL/include/SDL/SDL_mouse.h
SDL/include/SDL/SDL_joystick.h
SDL/include/SDL/SDL_video.h
SDL/include/SDL/SDL_thread.h
SDL/include/SDL/SDL_quit.h
SDL/include/SDL/close_code.h
SDL/include/SDL/SDL_rwops.h
SDL/include/SDL/SDL_opengl.h
SDL/include/SDL/SDL_loadso.h
SDL/include/SDL/SDL_main.h
SDL/include/SDL/SDL_version.h
SDL/include/SDL/SDL_audio.h
SDL/include/SDL/SDL_active.h
SDL/include/SDL/SDL_keyboard.h
SDL/include/SDL/begin_code.h
SDL/include/SDL/SDL_types.h
SDL/include/SDL/SDL.h
SDL/include/SDL/SDL_name.h
SDL/include/SDL/SDL_endian.h
SDL/include/SDL/SDL_cdrom.h
SDL/include/SDL/SDL_events.h
SDL/include/SDL/SDL_mutex.h
SDL/include/SDL/SDL_copying.h
SDL/lib/libSDL.a
redirinc : SDL.h SDL/SDL.h
redirinc : SDL_audio.h SDL/SDL_audio.h