1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-20 04:31:52 +00:00
nixpkgs/pkgs/development
Antoine R. Dumont 172d78923b Add microscheme derivation
(A Scheme subset for Atmel microcontrollers.)

Use of the actual git HEAD because the actual tarball compiles but
segfault at runtime.

Upload the BLINK.ms sample on arduino board (/dev/ttyACM0):

```sh
$ sudo ./result/bin/microscheme -m UNO -d /dev/ttyACM0 -auc ~/repo/perso/microscheme/examples/BLINK.ms
Microscheme 0.8, (C) Ryan Suchocki
>> Treeshaker: After 4 rounds: 84 globals purged! 22 bytes will be
reserved.
>> 18 lines compiled OK
>> Assembling...
>> Uploading...

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100%
0.00s

avrdude: Device signature = 0x1e950f
avrdude: reading input file
"/home/tony/repo/perso/microscheme/examples/BLINK.hex"
avrdude: writing flash (2080 bytes):

Writing | ################################################## | 100%
0.35s

avrdude: 2080 bytes of flash written

avrdude: safemode: Fuses OK (E:00, H:00, L:00)

avrdude done.  Thank you.

>> Cleaning Up...
>> Finished.
```
2015-02-16 23:09:48 +01:00
..
arduino arduino: set meta.platforms and add myself as maintainer 2015-02-07 10:47:53 +01:00
compilers Add microscheme derivation 2015-02-16 23:09:48 +01:00
coq-modules coqPackages: add contribs (close #5242) 2015-01-25 07:36:10 +01:00
eclipse
go-modules/generic Use go1.4 instead of go-1.4 in derivation names. Closes #6243 2015-02-09 10:16:14 +01:00
guile-modules rename all occurrences of stdenv.cc.gcc to stdenv.cc.cc 2015-01-14 20:27:55 -08:00
haskell-modules haskell-amazonka-ecs: fix build with ghc 7.8.x 2015-02-16 10:43:36 +01:00
interpreters LOLcode(version 0.10.5): New Package 2015-02-15 08:58:42 -02:00
libraries update http-types 2015-02-16 21:06:29 +01:00
lisp-modules Update CLX 2015-01-18 01:58:20 +03:00
lua-modules
misc Fix avr-gcc url 2015-02-16 23:08:05 +01:00
mobile Merge commit 'cfb29ab882323d379aba20a95020c7c24f883eae' 2015-02-02 21:14:28 -05:00
ocaml-modules Merge pull request #6349 from gfxmonk/ounit2 2015-02-16 15:15:04 +01:00
perl-modules perl DB_file: fix build by not changing $out/lib/perl5 2015-01-20 14:08:17 +01:00
pharo Pharo launcher 0.2.1 --> 0.2.4 2015-02-13 12:48:32 +01:00
pure-modules/pure-gsl
python-modules python-generic: cosmetic 2015-02-13 10:37:46 +01:00
qtcreator
r-modules rPackages: allow users to override the version of R to be used for building 2015-01-27 14:04:54 +01:00
ruby-modules
tools Adds ocaml-top 2015-02-16 13:31:13 +01:00
web buildNodePackage: patch shebangs only in text files 2015-02-12 19:09:09 +01:00