nixpkgs/pkgs/development
Austin Seipp 3288d3670f
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>
2019-09-18 21:45:34 -05:00
..
androidndk-pkgs
arduino
beam-modules
bower-modules/generic
compilers terra: patch to use NIX_CFLAGS_COMPILE for includes 2019-09-18 21:45:34 -05:00
coq-modules
dhall-modules
dotnet-modules/patches
em-modules/generic
go-modules
go-packages
guile-modules
haskell-modules
idris-modules
interpreters Merge pull request #68941 from Ma27/bump-evcxr 2019-09-17 12:59:00 -04:00
java-modules
libraries Merge pull request #68930 from matthewbauer/fix-cross-glibc 2019-09-17 17:55:02 -04:00
lisp-modules
lua-modules
misc
mobile
node-packages nodePackages.serverless: init at 1.52.0 2019-09-17 01:50:58 +00:00
ocaml-modules ocamlPackages.ocsigen_server: fix loading of shared libraries 2019-09-16 16:06:35 +00:00
perl-modules
pharo
pure-modules
python-modules python.pkgs.scikitlearn: 0.20.3 -> 0.20.4 2019-09-18 03:14:45 +00:00
r-modules
ruby-modules jazzy: 0.10.0 -> 0.11.0 (#68766) 2019-09-14 10:17:05 +00:00
tools Merge pull request #68263 from moaxcp/micronaut 2019-09-18 13:14:36 +02:00
web