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

build: support lib.cc #1035

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open

build: support lib.cc #1035

wants to merge 27 commits into from

Commits on Nov 14, 2024

  1. initial library building support

    Krist Pregracke committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    ba22565 View commit details
    Browse the repository at this point in the history
  2. remove debug print

    Krist Pregracke committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    aef5ee2 View commit details
    Browse the repository at this point in the history
  3. fmt

    Krist Pregracke committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    8026e26 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from poac-dev/main

    M
    Lazauya authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    d7963cf View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'refs/remotes/origin/main' into lib-buil…

    …ding
    Krist Pregracke committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    739474c View commit details
    Browse the repository at this point in the history
  6. merge master

    Krist Pregracke committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    8765dcc View commit details
    Browse the repository at this point in the history
  7. rollback formatting

    Krist Pregracke committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    3cb0dc7 View commit details
    Browse the repository at this point in the history
  8. rollback something

    Krist Pregracke committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    bac7f94 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. use format for lib build command

    Krist Pregracke committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    47f8ec8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cc8c6e View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/main' into lib-building

    Krist Pregracke committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    d75857a View commit details
    Browse the repository at this point in the history
  4. formatting, fix uninitialized vars

    Krist Pregracke committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    f12e007 View commit details
    Browse the repository at this point in the history
  5. formatting, fix uninitialized vars

    Krist Pregracke committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    3967984 View commit details
    Browse the repository at this point in the history
  6. fix lint errors

    Krist Pregracke committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    7fc1152 View commit details
    Browse the repository at this point in the history
  7. change to fmt::format

    Krist Pregracke committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    a32a4a6 View commit details
    Browse the repository at this point in the history
  8. format

    Krist Pregracke committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    b822f85 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2024

  1. Configuration menu
    Copy the full SHA
    b00868f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into lib-building

    # Conflicts:
    #	src/BuildConfig.cc
    #	src/Cmd/Build.cc
    Krist Pregracke committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    344be4c View commit details
    Browse the repository at this point in the history
  3. format

    Krist Pregracke committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    911d6e0 View commit details
    Browse the repository at this point in the history
  4. fix build

    Krist Pregracke committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    b28f9a9 View commit details
    Browse the repository at this point in the history
  5. refactor build command into function

    Krist Pregracke committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    9e58bf4 View commit details
    Browse the repository at this point in the history
  6. preallocate commands vec and make const

    Krist Pregracke committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    0ed1788 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. change var names, introduce library name variables

    Krist Pregracke committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    a2bebc9 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2024

  1. Configuration menu
    Copy the full SHA
    e2da2be View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/origin/main' into lib-buil…

    …ding
    
    # Conflicts:
    #	src/BuildConfig.cc
    Krist Pregracke committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    48c07e4 View commit details
    Browse the repository at this point in the history
  3. move libname to BuildConfig and fix formatting

    Krist Pregracke committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    1bc082f View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2024

  1. combine defineLib/LinkTarget into single func, rename executable to b…

    …inary
    Krist Pregracke committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    1452d25 View commit details
    Browse the repository at this point in the history