;
; $VER: Plugin Setup 1.4 (24.05.26)
;
; Done by Andreas Falkenhahn
;

(set #hwPlugFile "svg.hwp")
(set #hwPlugName "SVG Plugin")
(set #hwPlugVersion "1.4")
(set #hwPlugAuthor "Andreas Falkenhahn")
(set #hwPlugCopyrightYear "2010-2026")
(set #hwPlugDescription "Load SVG vector images with Hollywood")

(message (cat "\nWelcome to the Setup utility for\n\n" #hwPlugName " " #hwPlugVersion "\n\nCopyright (C) " #hwPlugCopyrightYear " by " #hwPlugAuthor "\n\n" #hwPlugDescription))

(welcome)

(set defaultplat 0)

(if (exists "SYS:MorphOS/C/Assign") (
	(set defaultplat 4)
) (
	(if (exists "SYS:System/GrimReaper") (
		(set defaultplat 2)
	) (
		(if (exists "LIBS:powerpc.library") (
			(set defaultplat 5)
		))
	))
))					
	
(set whichver
	(askchoice
		(prompt  "Please select your platform")
		(help    @askoptions-help)
		(choices "AmigaOS 3 (m68k)" "AmigaOS 3 (m68k/m881)" "AmigaOS 4 (ppc)" "AROS (x86)" "MorphOS (ppc)" "WarpOS (m68k/ppc)")		
		(default defaultplat)
	)
) 

(set #platform "m68k-amigaos")

(if (= whichver 1) (
	(set #platform "m881-amigaos")
))

(if (= whichver 2) (
	(set #platform "ppc-amigaos")
))

(if (= whichver 3) (
	(set #platform "x86-aros")
))

(if (= whichver 4) (
	(set #platform "ppc-morphos")
))

(if (= whichver 5) (
	(set #platform "ppc-warpup")
))

(makedir "LIBS:Hollywood")  

(copylib
	(source (cat "Platforms/" #platform "/" #hwPlugFile))
	(dest   "LIBS:Hollywood")
	(prompt #hwPlugFile)
	(help @copylib-help)
	(optional "nofail" "force" "askuser")
	(confirm)
)

(if (exists "Hollywood:LinkerPlugins" (noreq)) (

	(copyfiles
		(source "Platforms")
		(dest   "Hollywood:LinkerPlugins")
		(all)
		(optional "nofail" "force" "askuser")
	)
)) 

(if (= (exists "ReadMe") 1) (
	(run ("Sys:Utilities/MultiView ReadMe"))
))

(message (cat "\n" #hwPlugName " has been successfully installed on your system."))

(exit (quiet))

