Andrew Robbins and_who

and_who created pull request libreboot/libreboot#621

Respect blobs-ignore when removing blobs

2 days ago

and_who pushed to blobs at and_who/libreboot

  • 65e16b6e20 libs/project: Modify output of project_blobs_path() project_blobs_ignore_path() prints nothing if a blobs-ignore file is not found for the given project and arguments (if any); this behavior should be the same for project_blobs_path()
  • 6b46849f6b Respect blobs-ignore when removing blobs
  • 8d3cd74178 Merge branch 'bugs' of and_who/libreboot into master
  • 1c5677e98e projects/grub/grub: Stop build() on error This way we can be sure we're not attempting to build when instead we should be bailing out (i.e. when the project's sources are not available).
  • c2eabdd49e libs/project: Avoid subshell in 'if' statements The following will effectively disable any previous 'set -e': foo_fail() { ( set -e false true ) } if (set +e; foo_fail); then echo "foo_fail() failed, unsuccessfully" fi Creating a subshell within an 'if' statement makes 'set -e' non-functional.

2 days ago

and_who created new branch blobs at and_who/libreboot

2 days ago

and_who created pull request libreboot/libreboot#620

Build GRUB more safely

2 days ago

and_who pushed to bugs at and_who/libreboot

  • 1c5677e98e projects/grub/grub: Stop build() on error This way we can be sure we're not attempting to build when instead we should be bailing out (i.e. when the project's sources are not available).
  • c2eabdd49e libs/project: Avoid subshell in 'if' statements The following will effectively disable any previous 'set -e': foo_fail() { ( set -e false true ) } if (set +e; foo_fail); then echo "foo_fail() failed, unsuccessfully" fi Creating a subshell within an 'if' statement makes 'set -e' non-functional.
  • 9d8a941c67 libs/project: Fail update check for git sources "update" actions were failing ever since revision b7fcc477 for projects with git sources due to an error in project_update_check_git() not returning 1 when it determined that the project's sources was a git repo (to force an update, always).
  • 7f9848bba2 projects/grub/grub: Stop build() on error This way we can be sure we're not attempting to build when instead we should be bailing out (i.e. when the project's sources are not available).
  • b8393cdfe3 libs/project: Avoid subshell in 'if' statements The following will effectively disable any previous 'set -e': foo_fail() { ( set -e false true ) } if (set +e; foo_fail); then echo "foo_fail() failed, unsuccessfully" fi Creating a subshell within an 'if' statement makes 'set -e' non-functional.
  • View comparison for these 6 commits »

2 days ago

and_who pushed to bugs at and_who/libreboot

  • 7f9848bba2 projects/grub/grub: Stop build() on error This way we can be sure we're not attempting to build when instead we should be bailing out (i.e. when the project's sources are not available).
  • b8393cdfe3 libs/project: Avoid subshell in 'if' statements The following will effectively disable any previous 'set -e': foo_fail() { ( set -e false true ) } if (set +e; foo_fail); then echo "foo_fail() failed, unsuccessfully" fi Creating a subshell within an 'if' statement makes 'set -e' non-functional.
  • 95f2d79b7c libs/project: Fail update check for git repos
  • dfa73f9da5 projects/grub/grub: Stop build() on error This way we can be sure we're not attempting to build when instead we should be bailing out (i.e. when the project's sources are not available).
  • 2850328bcc libs/project: Avoid subshell in IF statements The following will effectively disable any previous 'set -e': foo_fail() { ( set -e false true ) } if (set +e; foo_fail); then echo "foo_fail() failed, unsuccessfully" fi Creating a subshell within an if statement, as above, will make any subsequent setting of '-e' within the subshell non-functional.
  • View comparison for these 6 commits »

2 days ago

and_who pushed to bugs at and_who/libreboot

  • dfa73f9da5 projects/grub/grub: Stop build() on error This way we can be sure we're not attempting to build when instead we should be bailing out (i.e. when the project's sources are not available).
  • 2850328bcc libs/project: Avoid subshell in IF statements The following will effectively disable any previous 'set -e': foo_fail() { ( set -e false true ) } if (set +e; foo_fail); then echo "foo_fail() failed, unsuccessfully" fi Creating a subshell within an if statement, as above, will make any subsequent setting of '-e' within the subshell non-functional.
  • db6349e18e libs/project: Fail git update check
  • View comparison for these 3 commits »

3 days ago

and_who closed issue libreboot/libreboot#613

Very confusing first sentence in build system howto

6 days ago

and_who commented on issue libreboot/libreboot#613

Very confusing first sentence in build system howto

Addressed with #618. Closing.

6 days ago

and_who created pull request libreboot/libreboot#618

Minor fixes to build system documentation

6 days ago

and_who pushed to documentation at and_who/libreboot

  • a4ddf474eb README: Remove unnecessary information The Libreboot build system is not fully automated, doesn't help with the installation process per-se, and doesn't provide ROMs inside the repository itself.
  • b413ddcadf BUILD_HOWTO: Remove references to Paper This fork of Paper is simply called the "Libreboot build system". Addresses issue #613
  • f96b023e39 README: Remove unnecessary information The Libreboot build system is not fully automated, doesn't help with the installation process per-se, and doesn't provide ROMs inside the repository itself.
  • 4e44fcbb19 BUILD_HOWTO: Remove references to Paper This fork of Paper is simply called the "Libreboot build system". Addresses issue #613
  • View comparison for these 4 commits »

6 days ago

and_who pushed to documentation at and_who/libreboot

  • f96b023e39 README: Remove unnecessary information The Libreboot build system is not fully automated, doesn't help with the installation process per-se, and doesn't provide ROMs inside the repository itself.
  • 4e44fcbb19 BUILD_HOWTO: Remove references to Paper This fork of Paper is simply called the "Libreboot build system". Addresses issue #613
  • 96ca5e5ddf README: Remove unnecessary information The Libreboot build system is not fully automated, doesn't help with the installation process per-se, and doesn't provide ROMs inside the repository itself.
  • b32b72b689 BUILD_HOWTO: Remove references to Paper This fork of Paper is simply called the "Libreboot build system". Addresses issue #613
  • View comparison for these 4 commits »

6 days ago

and_who pushed to documentation at and_who/libreboot

  • 96ca5e5ddf README: Remove unnecessary information The Libreboot build system is not fully automated, doesn't help with the installation process per-se, and doesn't provide ROMs inside the repository itself.
  • b32b72b689 BUILD_HOWTO: Remove references to Paper This fork of Paper is simply called the "Libreboot build system". Addresses issue #613
  • d9e71bc806 Merge branch 'bugs' of and_who/libreboot into master
  • f18c37229b libs/project: Fail install check, properly If the $install_path directory does not exist or a file which should be present in the install directory isn't, fail.
  • 8d6bd2a269 libs/project: Fail build check, properly If the $build_path directory does not exist or a file which should be present in the build directory isn't, fail.

6 days ago

and_who created new branch documentation at and_who/libreboot

6 days ago

and_who deleted branch documentation at and_who/libreboot

6 days ago

and_who pushed to documentation at and_who/libreboot

  • 8d253ed834 BUILD_HOWTO: Remove references to Paper This fork of Paper is simply called the "Libreboot build system". Addresses issue #613
  • ec45caf75e Merge branch 'bugs' of and_who/libreboot into master
  • b7fcc477a0 libs/project: Don't fail with project_action_check project_action_check() is there to avoid redundant actions from being performed (e.g., if SeaBIOS is already built, don't build it again). Since this is its primary purpose, we want to avoid erroring out when it returns with a non-zero return code. This addresses issue #614
  • f93de19bc6 Change order of laptop listing for minifree (no pull request needed)
  • fce0d8a645 Merge branch 'libs-git' of and_who/libreboot into master
  • View comparison for these 155 commits »

6 days ago

and_who created pull request libreboot/libreboot#617

Fix project_build_check and project_install_check

6 days ago

and_who pushed to bugs at and_who/libreboot

  • f18c37229b libs/project: Fail install check, properly If the $install_path directory does not exist or a file which should be present in the install directory isn't, fail.
  • 8d6bd2a269 libs/project: Fail build check, properly If the $build_path directory does not exist or a file which should be present in the build directory isn't, fail.
  • baf58b904f libs/project: Fail install check with no install dir
  • d95aa1611e libs/project: Fail build check with no build dir
  • View comparison for these 4 commits »

6 days ago

and_who pushed to bugs at and_who/libreboot

  • baf58b904f libs/project: Fail install check with no install dir

6 days ago

and_who pushed to bugs at and_who/libreboot

6 days ago