Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mbrock/fil-c
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: nix
Choose a base ref
...
head repository: numinit/fil-c
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: nix
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • Infinity files changed
  • 3 contributors

Commits on Oct 26, 2025

  1. Add command-line flags for Nix-friendly resource path overrides

    Add explicit flags to override Fil-C resource paths instead of relying
    solely on directory discovery relative to binary location:
    
    - --filc-resource-dir: Override pizfix root directory
    - --filc-dynamic-linker: Override ld-yolo-x86_64.so path
    - --filc-crt-path: Override CRT objects directory
    - --filc-stdfil-include: Override Fil-C runtime headers
    - --filc-os-include: Override kernel headers
    - --filc-include: Override libc headers
    
    These flags take precedence over automatic discovery but maintain
    backwards compatibility with existing pizfix and /opt/fil setups.
    
    This allows build systems like Nix to use wrappers with explicit
    paths without requiring specific directory layouts or copying
    resources into pizfix structures.
    
    Amp-Thread-ID: https://ampcode.com/threads/T-5bd1dd1a-c537-49c3-9b23-1b4e27ce4e81
    Co-authored-by: Amp <[email protected]>
    mbrock and ampcode-com committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    37b70b2 View commit details
    Browse the repository at this point in the history
  2. Fix getValue() return type - returns const char* not string

    mbrock committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    9750d93 View commit details
    Browse the repository at this point in the history
  3. Claim fil-c driver flags to prevent unused-argument warnings

    mbrock committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    aa54c46 View commit details
    Browse the repository at this point in the history
  4. Set HasPizfix when filc flags are present

    When --filc-crt-path or --filc-resource-dir is passed, enable Fil-C
    mode even if pizfix directory doesn't exist. This allows Nix wrappers
    to fully control paths via flags without directory discovery.
    mbrock committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    83a0ae7 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2025

  1. parameterize libpas makefile

    mbrock committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    594c0b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2025

  1. most of these are in nixpkgs

    numinit committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    0af3990 View commit details
    Browse the repository at this point in the history
Loading