Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replacement for "AROS Installer" #6

Open
polluks opened this issue Sep 12, 2018 · 17 comments
Open

Replacement for "AROS Installer" #6

polluks opened this issue Sep 12, 2018 · 17 comments

Comments

@polluks
Copy link
Collaborator

polluks commented Sep 12, 2018

How about replacing this tool by an installer script?
Of course we need some kind of partition management, maybe a special HDToolbox mode?

@sodero
Copy link
Owner

sodero commented Sep 12, 2018

It's probably possible to do that if we extend InstallerLG slightly. There seems to be lots of knowledge / history embedded in the current solution though. To succeed with this (without spending to much time), we probably need someone familiar with the current tool to give it a go and sum up everything that needs to be done on InstallerLG.

@polluks
Copy link
Collaborator Author

polluks commented Sep 14, 2018

Someone? Use the source, Luke! :-)
https://trac.aros.org/trac/browser/AROS/trunk/AROS/workbench/tools/InstallAROS/main.c

$ grep STEP main.c
    /* STEP : FORMAT */
    /* STEP : LOCALE */
    /* STEP : COPY CORE */
    /* STEP : COPY EXTRAS */
    /* STEP : COPY DEVELOPER FILES */
    /* STEP : INSTALL BOOTLOADER */
    /* STEP : PACKAGE CLEANUP */
    /* STEP : CREATE ENVIRONMENT VARIABLES THAT POINT TO INSTALLATION LOCATIONS */
    /* STEP : EXECUTE EXTERNAL POST-INSTALL SCRIPT */
    /* STEP : UNDORECORD CLEANUP */

@sodero
Copy link
Owner

sodero commented Sep 19, 2018

Oh, doesn't look so bad after all. I'll probably look into this once I'm pleased with InstallerLG itself.

@polluks
Copy link
Collaborator Author

polluks commented Sep 21, 2018

AROS Installer

@sodero
Copy link
Owner

sodero commented Sep 21, 2018

:)

Does that mean that you're working on it?

@polluks
Copy link
Collaborator Author

polluks commented Sep 22, 2018

Just playing around with InstallerGen :)

@polluks
Copy link
Collaborator Author

polluks commented Feb 21, 2019

Some progress morphosaros

@sodero
Copy link
Owner

sodero commented Feb 21, 2019 via email

@polluks
Copy link
Collaborator Author

polluks commented Feb 21, 2019

The left window is made by (showmedia) ;-)
However the default button is lost, maybe because of the radio buttons?

@sodero
Copy link
Owner

sodero commented Feb 21, 2019 via email

@sodero
Copy link
Owner

sodero commented Feb 21, 2019 via email

@sodero
Copy link
Owner

sodero commented Feb 21, 2019 via email

@polluks
Copy link
Collaborator Author

polluks commented Feb 22, 2019

@sodero The cause is the progress bar!

@sodero
Copy link
Owner

sodero commented Feb 22, 2019 via email

@sodero
Copy link
Owner

sodero commented Feb 28, 2019

I'm having problems reproducing this problem. Could you send me your script?

@polluks
Copy link
Collaborator Author

polluks commented Feb 28, 2019

; AROS Installer
; $VER: AROS Installer 0.1 (29.12.2018)
; Replacement

; Generated by InstallerGen 1.5!

(complete 0)
(set @app-name "AROS Installer")
(set @default-dest "Work:")
; 
(showmedia "m" "install.logo" "left" "large" 1)

; STEP : FORMAT
(welcome "\033b\nWelcome to the AROS Research OS installer.\n\n \033n\nThis program allows you to install AROS\non your computer's hard disk or an attached USB drive.\n\n\nPlease be aware that the stability of this software\ncannot be guaranteed.\nIt is possible that \033bloss of data\033n may occur\non any drive in your system, including those\nused by other operating systems.\n")

(complete 11)
; STEP : LOCALE
(message ""
)

(complete 22)
; STEP : COPY CORE

(complete 33)
; STEP : COPY EXTRAS

(complete 44)
; STEP : COPY DEVELOPER FILES

(complete 56)
; STEP : INSTALL BOOTLOADER
(message ""
)

(complete 67)
; STEP : PACKAGE CLEANUP
(message ""
)

(complete 78)
; STEP : CREATE ENVIRONMENT VARIABLES THAT POINT TO INSTALLATION LOCATIONS
(message ""
)

(complete 89)
; STEP : EXECUTE EXTERNAL POST-INSTALL SCRIPT

; STEP : UNDORECORD CLEANUP
(message ""
)

@sodero
Copy link
Owner

sodero commented Feb 28, 2019 via email

sodero pushed a commit that referenced this issue May 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants