; ************************************************
; *
; * Maestix - HD Install Script (Deutsch)
; *
; * $VER: Install-Maestix 1.00
; *
; * Script written by Richard Körber
; *
; ************************************************

;------- Prompts ---------------------------------
;
(set CopyLibPrompt 	"Soll die maestix.library kopieren?")
(set ToolDirPrompt 	"Wohin soll SetMstx kopiert werden?")
(set ToolCopyPrompt	"Kopiere SetMstx...")
(set OptInpPrompt	"Ändern der User-Startup (optischer Eingang)?")
(set CxInpPrompt	"Ändern der User-Startup (koaxialer Eingang)?")
(set DefInputPrompt	"Welchen Eingang verwenden Sie normalerweise?")

;------- Help ------------------------------------
;
(set DefInputHelp 	"Hier wählen Sie den Eingang aus, den die\nLibrary standardmäßig verwenden soll.\n\nÜblicherweise wird hier der Eingang an-\ngegeben, der auch auf der Karte einge-\nstellt wurde.")

;------- Messages --------------------------------
;
(set StartupMsg 	"\nMaestix-Installation\n\nDieses Programm installiert die Maestix-\nLibrary auf Ihre Festplatte.\n\nBitte lesen Sie die Copyright-Bedingungen,\nbevor Sie die Library verwenden.\n\nWenn Sie damit nicht einverstanden sind,\nlöschen Sie sofort das Paket und alle\nzugehörigen Dateien!")

;------- Files -----------------------------------
;
(set ToolSource		"c/SetMstx")
(set LibSource		"libs/maestix.library")

;------- Installation ----------------------------
;
(message StartupMsg)
(set DefInput (askchoice
	(prompt DefInputPrompt)
	(help	DefInputHelp)
	(choices ("Optischer Eingang") ("Koaxialer Eingang"))
))
(set ToolDir (askdir
	(prompt ToolDirPrompt)
	(help	@askdir-help)
	(default "C:")
))
(copyfiles
	(prompt	ToolCopyPrompt)
	(help	@copyfiles-help)
	(source	ToolSource)
	(dest	ToolDir)
	(infos)
)
(copylib
	(prompt	CopyLibPrompt)
	(help	@copylib-help)
	(source LibSource)
	(dest	"LIBS:")
	(confirm)
)
(if (= DefInput 0)
	(startup
	 	("Maestix")
		(prompt OptInpPrompt)
		(help	@startup-help)
		(command "SetMstx >NIL: INPUT=optical")
	)
	(startup
		("Maestix")
		(prompt CxInpPrompt)
		(help	@startup-help)
		(command "SetMstx >NIL: INPUT=coaxial")
	)
)
;------- Done ------------------------------------
