nixpkgs/pkgs/development
Matthew Bauer 9c8fd41224 treewide: add emulator to platform
You can use stdenv.hostPlatform.emulator to get an executable that
runs cross-built binaries. This could be any emulator. For instance,
we use QEMU to emulate Linux targets and Wine to emulate Windows
targets. To work with qemu, we need to support custom targets.

I’ve reworked the cross tests in pkgs/test/cross to use this
functionality.

Also, I’ve used talloc to cross-execute with the emulator. There
appears to be a cross-execute for all waf builds. In the future, it
would be nice to set this for all waf builds.

Adds stdenv.hostPlatform.qemuArch attrbute to get the qemuArch for
each platform.
2018-11-29 19:15:30 -06:00
..
arduino platformio: 3.5.3 -> 3.6.1 2018-11-01 17:16:02 +08:00
beam-modules
bower-modules/generic
compilers ghc: add new version 8.6.2 2018-11-06 10:35:02 +01:00
coq-modules Merge pull request #49780 from Zimmi48/give-default-version-of-ssreflect 2018-11-06 15:21:19 +00:00
dhall-modules Add dhallPackages and add current Prelude 2018-11-04 16:43:41 +01:00
dotnet-modules/patches
em-modules/generic
go-modules buildGoPackage: re-enable GOCACHE 2018-10-28 13:51:16 +00:00
guile-modules guile-cairo: 1.4.1 -> 1.10.0 2018-10-13 15:38:57 +02:00
haskell-modules git-annex: update sha256 hash for new version 7.20181105 2018-11-06 10:42:51 +01:00
idris-modules idrisPackages.{categories,derive}: Use upstream instead of forks 2018-10-26 11:15:10 +02:00
interpreters python34: remove 2018-11-04 18:48:24 +01:00
java-modules
libraries treewide: add emulator to platform 2018-11-29 19:15:30 -06:00
lisp-modules
lua-modules
misc betaflight: don’t use nano 2018-11-02 15:42:33 -05:00
mobile treewide: get rid of osx cmake flags 2018-11-05 13:30:42 -06:00
node-packages nodePackages.ttf2eot: init at 2.0.0 2018-11-06 09:16:45 +00:00
ocaml-modules Merge pull request #49822 from marsam/feature/update-flow 2018-11-07 15:05:57 +00:00
perl-modules remove support for pre-5.26 Perl 2018-10-03 19:29:58 +00:00
pharo
pure-modules
python-modules Merge pull request #49828 from Twey/autologging 2018-11-07 17:30:17 +01:00
r-modules r-ps: patchShebangs in ./configure to fix build 2018-11-02 23:02:04 +01:00
ruby-modules bundlerApp: take buildInputs (#45435) 2018-10-29 22:39:51 +01:00
tools vagrant: do withLibvitr by default #49220 2018-11-07 17:46:57 +01:00
web mailcatcher: repackage using bundlerApp 2018-10-25 14:34:11 +01:00