Skip to content

Make install script more robust #620

@ingve

Description

@ingve

Currently, the install script spews a lot of output as it is downloading and building IncludeOS, and no matter what goes wrong, the script valiantly trudges on. If there is a networking issue during the download phase, the script will still run to completion and claim that installation is done, even if it was unable to build os.a and copy it to the destination directory. With hundreds of lines of output to scroll through, it can be difficult to identify the problem.

Would it be possible to have some basic sanity checking in the install script? After installing dependencies, check that they can in fact be run? After building os.a and friends, check that they actually exist before outputting the "installation done" message, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions