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: NixOS/nixpkgs
base: dc154113d806
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 8025787c7456
Choose a head ref
  • 5 commits
  • 2 files changed
  • 2 contributors

Commits on Sep 19, 2019

  1. terra: touchups

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Sep 19, 2019
    Configuration menu
    Copy the full SHA
    5cc70a7 View commit details
    Browse the repository at this point in the history
  2. terra: patch to use NIX_CFLAGS_COMPILE for includes

    Terra heavily depends on its ability to interface with C APIs, but
    without scanning NIX_CFLAGS_COMPILE, it's awkward and annoying to set up
    imports correctly (by scanning and adding the flags yourself) in every
    single project.
    
    Luckily most of the Clang initialization is hidden away, but the Lua
    code for the Terra library handles all the high-level stuff, so we patch
    it in there.
    
    This allows simple examples like:
    
        C = terralib.includec("zlib.h")
    
    to work instantly, provided `zlib` is a Nix dependency.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Sep 19, 2019
    Configuration menu
    Copy the full SHA
    3288d36 View commit details
    Browse the repository at this point in the history
  3. terra: 1.0.0-beta1 -> 1.0.0pre1175_ef6a75f

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Sep 19, 2019
    Configuration menu
    Copy the full SHA
    52d3655 View commit details
    Browse the repository at this point in the history
  4. terra: include libc headers by default, run tests

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Sep 19, 2019
    Configuration menu
    Copy the full SHA
    d5e1d57 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2019

  1. Configuration menu
    Copy the full SHA
    8025787 View commit details
    Browse the repository at this point in the history