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

Changes for iplboot #22

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Changes for iplboot #22

wants to merge 7 commits into from

Commits on Nov 29, 2023

  1. Fix out-of-tree builds

    9ary committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    4a63efe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    649ca8b View commit details
    Browse the repository at this point in the history
  3. Allow selective building of libraries and platforms

    make -C build -f ../Makefile -j10  90.11s user 8.46s system 746% cpu 13.207 total
    make -C build -f ../Makefile -j10 PLATFORMS=cube LIBRARIES=ogc  19.28s user 1.93s system 586% cpu 3.619 total
    9ary committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    7e57e51 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc27c7f View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Add meson wrapper

    9ary committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    f7288ac View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Make console_font_8x16 weak

    9ary committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    1caaceb View commit details
    Browse the repository at this point in the history
  2. Make builds deterministic

    - Remove use of __DATE__ and __TIME__, it was dead code anyway
    - Set ar to deterministic mode
    
    This allows consecutive rebuilds to produce identical binaries.
    9ary committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    ccee14a View commit details
    Browse the repository at this point in the history