diff --git a/Makefile b/Makefile index c0125a6..cc744ea 100644 --- a/Makefile +++ b/Makefile @@ -30,6 +30,14 @@ $(eval MYMAKEEXE = $(shell which "$(MYMAKE:%=%.exe)") ) EXEEXT=$(MYMAKEEXE:%=.exe) # ================================================= +.PHONY: x +x: + @if [ "$(sdk)" == "" ]; then \ + $(MAKE) help; \ + else \ + $(MAKE) sdk; \ + fi + # ================================================= # help # ================================================= @@ -43,6 +51,8 @@ help: @echo "make clean-prefix remove all content from the prefix folder" @echo "make update perform git pull for all targets" @echo "make update- perform git pull for the given target" + @echo "make sdk= install the sdk " + @echo "make all-sdk install all sdks" # ================================================= # all @@ -535,3 +545,18 @@ build/clib2/_done: projects/clib2/LICENSE $(shell find 2>/dev/null projects/clib projects/clib2/LICENSE: @mkdir -p projects cd projects && git clone -b master --depth 1 https://github.com/bebbo/clib2 + +# ================================================= +# sdk installation +# ================================================= +.PHONY: sdk all-sdk +sdk: + @$(PWD)/sdk/install install $(sdk) $(PREFIX) + +SDKS0=$(shell find sdk/*.sdk) +SDKS=$(patsubst sdk/%.sdk,%,$(SDKS0)) +.PHONY: $(SDKS) +all-sdk: $(SDKS) + +$(SDKS): + $(MAKE) sdk=$@ diff --git a/sdk/ahi.sdk b/sdk/ahi.sdk new file mode 100755 index 0000000..60195f9 --- /dev/null +++ b/sdk/ahi.sdk @@ -0,0 +1,29 @@ +Short: retargetable audio library +Version: 6.0 +Url: http://aminet.net/driver/audio/m68k-amigaos-ahidev.lha + +m68k-amigaos-ahi/Developer/Docs/ahi.doc +m68k-amigaos-ahi/Developer/Docs/ahi.guide +m68k-amigaos-ahi/Developer/Docs/ahi.html +m68k-amigaos-ahi/Developer/Docs/ahi_sub.doc +m68k-amigaos-ahi/Developer/Docs/ahi_sub.guide +m68k-amigaos-ahi/Developer/Docs/ahi_sub.html +m68k-amigaos-ahi/Developer/Docs/ahidev.guide +m68k-amigaos-ahi/Developer/Docs/ahidev.html +m68k-amigaos-ahi/Developer/Docs/ahidev.pdf +m68k-amigaos-ahi/Developer/Include/Asm/devices/ahi.i +m68k-amigaos-ahi/Developer/Include/Asm/libraries/ahi_sub.i +m68k-amigaos-ahi/Developer/Include/C/clib/ahi_protos.h +m68k-amigaos-ahi/Developer/Include/C/clib/ahi_sub_protos.h +m68k-amigaos-ahi/Developer/Include/C/defines/ahi.h +m68k-amigaos-ahi/Developer/Include/C/defines/ahi_sub.h +m68k-amigaos-ahi/Developer/Include/C/devices/ahi.h +m68k-amigaos-ahi/Developer/Include/C/interfaces/ahi.h +m68k-amigaos-ahi/Developer/Include/C/interfaces/ahi_sub.h +m68k-amigaos-ahi/Developer/Include/C/libraries/ahi_sub.h +m68k-amigaos-ahi/Developer/Include/C/pragmas/ahi_pragmas.h +m68k-amigaos-ahi/Developer/Include/C/pragmas/ahi_sub_pragmas.h +m68k-amigaos-ahi/Developer/Include/SFD/ahi_lib.sfd = ahi.sfd +m68k-amigaos-ahi/Developer/Include/SFD/ahi_sub_lib.sfd = ahi_sub.sfd +sfdc : ahi.sfd +sfdc : ahi_sub.sfd diff --git a/sdk/cgx.sdk b/sdk/cgx.sdk new file mode 100755 index 0000000..713035c --- /dev/null +++ b/sdk/cgx.sdk @@ -0,0 +1,13 @@ +Short: CyberGraphX retargetable graphics system +Version: 4.2 +Url: http://aminet.net/dev/misc/CGraphX-DevKit.lha + +CGraphX/Assembler/Include/cybergraphx/cybergraphics.i +CGraphX/Autodocs/cybergraphics.doc +CGraphX/C/Include/clib/cybergraphics_protos.h +CGraphX/C/Include/cybergraphx/cybergraphics.h +CGraphX/C/Include/pragmas/cybergraphics_pragmas.h +CGraphX/FD/cybergraphics_lib.fd = cybergraphics.fd +fd2sfd : cybergraphics.fd clib/cybergraphics_protos.h +sfdc : cybergraphics.sfd +stubs : cybergraphics.sfd diff --git a/sdk/guigfx.sdk b/sdk/guigfx.sdk new file mode 100755 index 0000000..90ba144 --- /dev/null +++ b/sdk/guigfx.sdk @@ -0,0 +1,13 @@ +Short: Application layer for pixel graphics +Version: 20.0 +Url: http://aminet.net/dev/misc/guigfxlib.lha + +doc/autodoc/guigfx = guigfx.guide +doc/autodoc/guigfx.doc +include/clib/guigfx_protos.h +include/fd/guigfx_lib.fd +include/guigfx/guigfx.h +include/pragmas/guigfx_pragmas.h +fd2sfd : guigfx_lib.fd clib/guigfx_protos.h +sfdc : guigfx_lib.sfd +stubs : guigfx_lib.sfd diff --git a/sdk/install b/sdk/install new file mode 100755 index 0000000..46030da --- /dev/null +++ b/sdk/install @@ -0,0 +1,123 @@ +#!/bin/bash + +if [ ! -e "sdk/$2.sdk" ]; then + echo "sdk/$2.sdk not found" + exit 1 +fi + +case $1 in + install) + while IFS='' read -r line || [[ -n "$line" ]]; do + a=(${line//:/ }) + case ${a[0]} in + Short | Version) + echo "$line" + ;; + Url) + file=$(basename ${a[2]}) + if [ "${a[1]}" == "git" ]; then + if [ ! -e "projects/$file" ]; then + pushd projects + git clone ${a[1]}:${a[2]} || rm -rf $file; exit 1 + popd; + fi + pushd projects/$file + git pull + popd + rsync -s projects/$file/* build/$2/ + 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 + fi + if [ ! -e "build/$2" ]; then + mkdir build/$2 + pushd build/$2 + lha x "../../download/$file" + popd + fi + fi + ;; + fd2sfd) + fd=${a[1]} + proto=${a[2]} + file=$(basename $fd) + name=${file::-3} + 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 + ;; + sfdc) + sfd=${a[1]} + file=$(basename $sfd) + name=${file::-4} + mkdir -p $3/m68k-amigaos/include/proto/ + $3/bin/sfdc --mode=proto --target=m68k-amigaos --output=$3/m68k-amigaos/include/proto/$name.h $3/m68k-amigaos/lib/sfd/$sfd || exit 1 + mkdir -p $3/m68k-amigaos/include/inline/ + $3/bin/sfdc --mode=macros --target=m68k-amigaos --output=$3/m68k-amigaos/include/proto/$name.h $3/m68k-amigaos/lib/sfd/$sfd || exit 1 + mkdir -p $3/m68k-amigaos/include/lvo/ + $3/bin/sfdc --mode=lvo --target=m68k-amigaos --output=$3/m68k-amigaos/include/proto/$name.i $3/m68k-amigaos/lib/sfd/$sfd || exit 1 + ;; + stubs) + sfd=${a[1]} + file=$(basename $sfd) + name=${file::-4} + $3/bin/sfdc --mode=autoopen --target=m68k-amigaos --output=build/$2/$name.c $3/m68k-amigaos/lib/sfd/$name.sfd || exit 1 + sed -e 's/__inline//g' -e 's/: \"d0\",/:/g' build/$2/$name.c -i || exit 1 + echo $3/bin/m68k-amigaos-gcc -Os -noixemul -fomit-frame-pointer build/$2/$name.c -c + $3/bin/m68k-amigaos-gcc -Os -noixemul -fomit-frame-pointer build/$2/$name.c -c -o build/$2/$name.o || exit 1 + echo $3/bin/m68k-amigaos-ar r $3/m68k-amigaos/libnix/lib/libnix/libstubs.a build/$2/$name.o + $3/bin/m68k-amigaos-ar r $3/m68k-amigaos/libnix/lib/libnix/libstubs.a build/$2/$name.o || exit 1 + ;; + lib) + sfd=${a[1]} + file=$(basename $sfd) + name=${file::-4} + $3/bin/sfdc --mode=stubs --target=m68k-amigaos --output=build/$2/lib$2.c $3/m68k-amigaos/lib/sfd/$name.sfd || exit 1 + sed -e 's/__inline//g' -e 's/: \"d0\",/:/g' build/$2/lib$2.c -i || exit 1 + echo $3/bin/m68k-amigaos-gcc -Os -noixemul -fomit-frame-pointer build/$2/lib$2.c -c + $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/libnix/lib/libnix/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 + ;; + *) + if [ "$line" != "" ]; then + if [ "${a[1]}" == "=" ]; then + file=${a[2]} + line=${a[0]} + cp build/$2/$line build/$2/$(dirname $line)/$file + else + file=$(basename $line) + fi + + dir=$(basename $(dirname $line)) + + if [[ $file == *.h ]] || [[ $file == *.i ]]; then + mkdir -p "$3/m68k-amigaos/include/$dir" + echo cp "build/$2/$line" "$3/m68k-amigaos/include/$dir/$file" + cp "build/$2/$line" "$3/m68k-amigaos/include/$dir/$file" + elif [[ $file == *.guide ]]; then + mkdir -p "$3/m68k-amigaos/guide" + echo cp "build/$2/$line" "$3/m68k-amigaos/guide/$file" + cp "build/$2/$line" "$3/m68k-amigaos/guide/$file" + elif [[ $file == *.doc ]]; then + mkdir -p "$3/m68k-amigaos/doc" + echo cp "build/$2/$line" "$3/m68k-amigaos/doc/$file" + cp "build/$2/$line" "$3/m68k-amigaos/doc/$file" + elif [[ $file == *.sfd ]]; then + mkdir -p "$3/m68k-amigaos/lib/sfd" + echo cp "build/$2/$line" "$3/m68k-amigaos/lib/sfd/$file" + cp "build/$2/$line" "$3/m68k-amigaos/lib/sfd/$file" + elif [[ $file == *.fd ]]; then + 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" + fi + fi + ;; + esac + done < "sdk/$2.sdk" + ;; + clean) + rm -rf build/$2 + ;; +esac diff --git a/sdk/mcc_betterstring.sdk b/sdk/mcc_betterstring.sdk new file mode 100755 index 0000000..545fee6 --- /dev/null +++ b/sdk/mcc_betterstring.sdk @@ -0,0 +1,8 @@ +Short: BetterString custom class for MUI +Version: 11.32 +Url: http://aminet.net/dev/mui/MCC_BetterString-11.32.lha + +MCC_BetterString/Developer/Autodocs/MCC/MCC_BetterString.doc +MCC_BetterString/Developer/Autodocs/MCC/MCC_HotkeyString.doc +MCC_BetterString/Developer/C/include/mui/BetterString_mcc.h +MCC_BetterString/Developer/C/include/mui/HotkeyString_mcc.h diff --git a/sdk/mcc_nlist.sdk b/sdk/mcc_nlist.sdk new file mode 100755 index 0000000..6bf316a --- /dev/null +++ b/sdk/mcc_nlist.sdk @@ -0,0 +1,16 @@ +Short: NList custom classes for MUI +Version: 0.121 +Url: http://aminet.net/dev/mui/MCC_NList-0.124.lha + +MCC_NList/Developer/Autodocs/MCC/MCC_NBalance.doc +MCC_NList/Developer/Autodocs/MCC/MCC_NFloattext.doc +MCC_NList/Developer/Autodocs/MCC/MCC_NList.doc +MCC_NList/Developer/Autodocs/MCC/MCC_NListtree.doc +MCC_NList/Developer/Autodocs/MCC/MCC_NListview.doc +MCC_NList/Developer/Autodocs/MCC/NList_mcc.doc +MCC_NList/Developer/C/include/mui/NBalance_mcc.h +MCC_NList/Developer/C/include/mui/NBitmap_mcc.h +MCC_NList/Developer/C/include/mui/NFloattext_mcc.h +MCC_NList/Developer/C/include/mui/NList_mcc.h +MCC_NList/Developer/C/include/mui/NListtree_mcc.h +MCC_NList/Developer/C/include/mui/NListview_mcc.h diff --git a/sdk/mcc_texteditor.sdk b/sdk/mcc_texteditor.sdk new file mode 100755 index 0000000..426e6ae --- /dev/null +++ b/sdk/mcc_texteditor.sdk @@ -0,0 +1,7 @@ +Short: TextEditor custom class for MUI +Version: 15.50 +Url: http://aminet.net/dev/mui/MCC_TextEditor-15.50.lha + +MCC_TextEditor/Developer/Autodocs/MCC/MCC_TextEditor.doc +MCC_TextEditor/Developer/C/include/mui/TextEditor_mcc.h +MCC_TextEditor/Docs/MCC_TextEditor.guide diff --git a/sdk/mcc_thebar.sdk b/sdk/mcc_thebar.sdk new file mode 100755 index 0000000..a8d80b7 --- /dev/null +++ b/sdk/mcc_thebar.sdk @@ -0,0 +1,6 @@ +Short: Next Generation Toolbar MUI Custom Class +Version: 26.19 +Url: http://aminet.net/dev/mui/MCC_TheBar-26.19.lha + +MCC_TheBar/Developer/Autodocs/MCC/MCC_TheBar.doc +MCC_TheBar/Developer/C/include/mui/TheBar_mcc.h diff --git a/sdk/mmu.sdk b/sdk/mmu.sdk new file mode 100755 index 0000000..3f2105b --- /dev/null +++ b/sdk/mmu.sdk @@ -0,0 +1,75 @@ +Short: m68k MMU control library +Version: 46.3 +Url: http://aminet.net/docs/misc/MuManual.lha + +MuManual/Autodocs/68040 = 68040.guide +MuManual/Autodocs/68040.doc +MuManual/Autodocs/68060 = 68060.guide +MuManual/Autodocs/68060.doc +MuManual/Autodocs/680x0 = 680x0.guide +MuManual/Autodocs/680x0.doc +MuManual/Autodocs/disassembler = disassembler.guide +MuManual/Autodocs/disassembler.doc +MuManual/Autodocs/exceptions.doc +MuManual/Autodocs/fpsp = fpsp.guide +MuManual/Autodocs/fpsp.doc +MuManual/Autodocs/memory = memory.guide +MuManual/Autodocs/memory.doc +MuManual/Autodocs/mmu = mmu.guide +MuManual/Autodocs/mmu.doc +MuManual/Autodocs/mmuexternals.doc +MuManual/Autodocs/mmures = mmures.guide +MuManual/Autodocs/mmures.doc +MuManual/Include/clib/68040_protos.h +MuManual/Include/clib/68060_protos.h +MuManual/Include/clib/680x0_protos.h +MuManual/Include/clib/disassembler_protos.h +MuManual/Include/clib/mmu_protos.h +MuManual/Include/libraries/68040.h +MuManual/Include/libraries/68040.i +MuManual/Include/libraries/68060.h +MuManual/Include/libraries/68060.i +MuManual/Include/libraries/680x0.h +MuManual/Include/libraries/680x0.i +MuManual/Include/libraries/disassembler.h +MuManual/Include/libraries/disassembler.i +MuManual/Include/mmu/alerts.h +MuManual/Include/mmu/alerts.i +MuManual/Include/mmu/config.h +MuManual/Include/mmu/config.i +MuManual/Include/mmu/context.h +MuManual/Include/mmu/context.i +MuManual/Include/mmu/descriptor.h +MuManual/Include/mmu/descriptor.i +MuManual/Include/mmu/exceptions.h +MuManual/Include/mmu/exceptions.i +MuManual/Include/mmu/mmubase.h +MuManual/Include/mmu/mmubase.i +MuManual/Include/mmu/mmutags.h +MuManual/Include/mmu/mmutags.i +MuManual/Include/pragmas/68040_pragmas.h +MuManual/Include/pragmas/68060_pragmas.h +MuManual/Include/pragmas/680x0_pragmas.h +MuManual/Include/pragmas/disassembler_pragmas.h +MuManual/Include/pragmas/mmu_pragmas.h +MuManual/fd/68040_lib.fd = 68040.fd +MuManual/fd/68060_lib.fd = 68060.fd +MuManual/fd/680x0_lib.fd = 680x0.fd +MuManual/fd/disassembler_lib.fd = disassembler.fd +MuManual/fd/mmu_lib.fd = mmu.fd +MuManual/Manual/mmudoc.pdf +fd2sfd : 68040.fd clib/68040_protos.h +fd2sfd : 68060.fd clib/68060_protos.h +fd2sfd : 680x0.fd clib/680x0_protos.h +fd2sfd : disassembler.fd clib/disassembler_protos.h +fd2sfd : mmu.fd clib/mmu_protos.h +sfdc : 68040.sfd +sfdc : 68060.sfd +sfdc : 680x0.sfd +sfdc : disassembler.sfd +sfdc : mmu.sfd +stubs : 68040.sfd +stubs : 68060.sfd +stubs : 680x0.sfd +stubs : disassembler.sfd +stubs : mmu.sfd diff --git a/sdk/mui.sdk b/sdk/mui.sdk new file mode 100755 index 0000000..d86ac90 --- /dev/null +++ b/sdk/mui.sdk @@ -0,0 +1,113 @@ +Short: Magic User Interface +Version: 5.0-2016R3 +Url: https://muidev.de/download/MUI%205.0%20-%20Release/MUI-5.0-2016R3-os3.lha + +SDK/MUI/Autodocs/MCC/MCC_NumericString.doc +SDK/MUI/Autodocs/MCC/MCC_BetterBalance.doc +SDK/MUI/Autodocs/MCC/MCC_Aboutbox.doc +SDK/MUI/Autodocs/MCC/MCC_Crawling.doc +SDK/MUI/Autodocs/MCC/MCC_Rawimage.doc +SDK/MUI/Autodocs/MCC/MCC_NumericList.doc +SDK/MUI/Autodocs/MCC/MCC_Urltext.doc +SDK/MUI/Autodocs/MCC/MCC_ColorSlider.doc +SDK/MUI/Autodocs/MCC/MCC_Busy.doc +SDK/MUI/Autodocs/MCC/MCC_GIFAnim.doc +SDK/MUI/Autodocs/MCC/MCC_Listtree.doc +SDK/MUI/Autodocs/MCC/MCC_Lamp.doc +SDK/MUI/Autodocs/MCC/MCC_Hyperlink.doc +SDK/MUI/Autodocs/MCC/MCC_Popplaceholder.doc +SDK/MUI/Autodocs/MUI/MUI_Family.doc +SDK/MUI/Autodocs/MUI/MUI_Menu.doc +SDK/MUI/Autodocs/MUI/MUI_Popscreen.doc +SDK/MUI/Autodocs/MUI/MUI_Numericbutton.doc +SDK/MUI/Autodocs/MUI/MUI_Listview.doc +SDK/MUI/Autodocs/MUI/MUI_Notify.doc +SDK/MUI/Autodocs/MUI/MUI_Register.doc +SDK/MUI/Autodocs/MUI/MUI_Numeric.doc +SDK/MUI/Autodocs/MUI/MUI_Scrollbar.doc +SDK/MUI/Autodocs/MUI/MUI_Dataspace.doc +SDK/MUI/Autodocs/MUI/MUI_Coloradjust.doc +SDK/MUI/Autodocs/MUI/MUI_Dtpic.doc +SDK/MUI/Autodocs/MUI/MUI_Pixmap.doc +SDK/MUI/Autodocs/MUI/MUI_Menustrip.doc +SDK/MUI/Autodocs/MUI/muimaster.doc +SDK/MUI/Autodocs/MUI/MUI_Pendisplay.doc +SDK/MUI/Autodocs/MUI/MUI_Colorfield.doc +SDK/MUI/Autodocs/MUI/MUI_Popobject.doc +SDK/MUI/Autodocs/MUI/MUI_Balance.doc +SDK/MUI/Autodocs/MUI/MUI_Process.doc +SDK/MUI/Autodocs/MUI/MUI_Image.doc +SDK/MUI/Autodocs/MUI/MUI_Knob.doc +SDK/MUI/Autodocs/MUI/MUI_Palette.doc +SDK/MUI/Autodocs/MUI/MUI_List.doc +SDK/MUI/Autodocs/MUI/MUI_Menuitem.doc +SDK/MUI/Autodocs/MUI/MUI_Poppen.doc +SDK/MUI/Autodocs/MUI/MUI_Bitmap.doc +SDK/MUI/Autodocs/MUI/MUI_Textdata.doc +SDK/MUI/Autodocs/MUI/MUI_Scale.doc +SDK/MUI/Autodocs/MUI/MUI_Objectmap.doc +SDK/MUI/Autodocs/MUI/MUI_Application.doc +SDK/MUI/Autodocs/MUI/MUI_Floattext.doc +SDK/MUI/Autodocs/MUI/MUI_Bodychunk.doc +SDK/MUI/Autodocs/MUI/MUI_String.doc +SDK/MUI/Autodocs/MUI/MUI_Fontdisplay.doc +SDK/MUI/Autodocs/MUI/MUI_Slave.doc +SDK/MUI/Autodocs/MUI/MUI_Rectangle.doc +SDK/MUI/Autodocs/MUI/MUI_Gauge.doc +SDK/MUI/Autodocs/MUI/MUI_Poplist.doc +SDK/MUI/Autodocs/MUI/MUI_Popasl.doc +SDK/MUI/Autodocs/MUI/MUI_Prop.doc +SDK/MUI/Autodocs/MUI/MUI_Mccprefs.doc +SDK/MUI/Autodocs/MUI/MUI_Slider.doc +SDK/MUI/Autodocs/MUI/MUI_Argstring.doc +SDK/MUI/Autodocs/MUI/MUI_Area.doc +SDK/MUI/Autodocs/MUI/MUI_Datamap.doc +SDK/MUI/Autodocs/MUI/MUI_Text.doc +SDK/MUI/Autodocs/MUI/MUI_Virtgroup.doc +SDK/MUI/Autodocs/MUI/MUI_Popstring.doc +SDK/MUI/Autodocs/MUI/MUI_Keyadjust.doc +SDK/MUI/Autodocs/MUI/MUI_Title.doc +SDK/MUI/Autodocs/MUI/MUI_Cycle.doc +SDK/MUI/Autodocs/MUI/MUI_Semaphore.doc +SDK/MUI/Autodocs/MUI/MUI_Dirlist.doc +SDK/MUI/Autodocs/MUI/MUI_Scrollgroup.doc +SDK/MUI/Autodocs/MUI/MUI_Group.doc +SDK/MUI/Autodocs/MUI/MUI_Gadget.doc +SDK/MUI/Autodocs/MUI/MUI_Volumelist.doc +SDK/MUI/Autodocs/MUI/MUI_Boopsi.doc +SDK/MUI/Autodocs/MUI/MUI_Penadjust.doc +SDK/MUI/Autodocs/MUI/MUI_Window.doc +SDK/MUI/Autodocs/MUI/MUI_Aboutmui.doc +SDK/MUI/Autodocs/MUI/MUI_Scrmodelist.doc +SDK/MUI/Autodocs/MUI/MUI_Radio.doc +SDK/MUI/Autodocs/MUI/MUI_Levelmeter.doc +SDK/MUI/Docs/MUIdev.guide +SDK/MUI/C/include/clib/muimaster_protos.h +SDK/MUI/C/include/libraries/mui.h +SDK/MUI/C/include/pragma/muimaster_lib.h +SDK/MUI/C/include/pragmas/muimaster_pragmas.h +SDK/MUI/C/include/mui/Crawling_mcc.h +SDK/MUI/C/include/mui/ListtreeName_mcc.h +SDK/MUI/C/include/mui/GIFAnim_mcc.h +SDK/MUI/C/include/mui/ColorSlider_mcc.h +SDK/MUI/C/include/mui/Rawimage_mcc.h +SDK/MUI/C/include/mui/Clock_mcc.h +SDK/MUI/C/include/mui/NumericString_mcc.h +SDK/MUI/C/include/mui/Popplaceholder_mcc.h +SDK/MUI/C/include/mui/Aboutbox_mcc.h +SDK/MUI/C/include/mui/Newstring_mcc.h +SDK/MUI/C/include/mui/Lamp_mcc.h +SDK/MUI/C/include/mui/Listtree_mcc.h +SDK/MUI/C/include/mui/Urltext_mcc.h +SDK/MUI/C/include/mui/Busy_mcc.h +SDK/MUI/C/include/mui/NumericList_mcc.h +SDK/MUI/C/include/mui/Calltips_mcc.h +SDK/MUI/C/include/mui/BetterBalance_mcc.h +SDK/MUI/C/include/mui/Hyperlink_mcc.h +SDK/MUI/C/lib/libmui.a +SDK/MUI/fd/muimaster_lib.fd +SDK/MUI/sfd/muimaster_lib.sfd +fd2sfd : muimaster_lib.fd clib/muimaster_protos.h +sfdc : muimaster_lib.sfd +stubs : muimaster_lib.sfd +lib : muimaster_lib.sfd diff --git a/sdk/pccard.sdk b/sdk/pccard.sdk new file mode 100755 index 0000000..b19371a --- /dev/null +++ b/sdk/pccard.sdk @@ -0,0 +1,10 @@ +Short: Library to parse PC Card information +Version: 1.1 +Url: http://aminet.net/util/libs/pccard.lha + +pccard/Developer/Include/Assembly/libraries/pccard.i +pccard/Developer/Include/C/clib/pccard_protos.h +pccard/Developer/Include/C/libraries/pccard.h +pccard/Developer/pccard.doc +pccard/Developer/SFD/pccard_lib.sfd +sfdc : pccard_lib.sfd diff --git a/sdk/render.sdk b/sdk/render.sdk new file mode 100755 index 0000000..61a1701 --- /dev/null +++ b/sdk/render.sdk @@ -0,0 +1,16 @@ +Short: Image processing kernel +Version: 40.8 +Url: http://aminet.net/dev/misc/renderlib.lha + +renderlib/doc/render = render.guide +renderlib/doc/render.doc +renderlib/include/clib/render_protos.h +renderlib/include/FD/render_lib.fd +renderlib/include/render/render.h +renderlib/include/render/render.i +renderlib/include/render/renderhooks.h +renderlib/include/render/renderhooks.i +renderlib/include/pragmas/render_pragmas.h +fd2sfd : render_lib.fd clib/render_protos.h +sfdc : render_lib.sfd +stubs : render_lib.sfd diff --git a/sdk/sdi.sdk b/sdk/sdi.sdk new file mode 100755 index 0000000..071ca77 --- /dev/null +++ b/sdk/sdi.sdk @@ -0,0 +1,10 @@ +Short: A set of C macro/defines to make amiga development easier. +Version: 1.7 +Url: git://github.com/adtools/SDI + +SDI_compiler.h +SDI_hook.h +SDI_interrupt.h +SDI_lib.h +SDI_misc.h +SDI_stdarg.h diff --git a/sdk/warp3d.sdk b/sdk/warp3d.sdk new file mode 100755 index 0000000..facbb2d --- /dev/null +++ b/sdk/warp3d.sdk @@ -0,0 +1,13 @@ +Short: Driver system for 3D hardware on the Amiga +Version: 4.2 +Url: http://aminet.net/dev/misc/Warp3DDev-4.2a.lha + +Warp3D_Devel/Docs/Warp3D.doc +Warp3D_Devel/Docs/Warp3D.guide +Warp3D_Devel/Docs/Warp3D_Devel.guide +Warp3D_Devel/Include/clib/Warp3D_protos.h +Warp3D_Devel/Include/fd/Warp3D.fd = Warp3D_lib.fd +Warp3D_Devel/Include/Warp3D/Warp3D.h +fd2sfd : Warp3D_lib.fd clib/Warp3D_protos.h +sfdc : Warp3D_lib.sfd +stubs : Warp3D_lib.sfd