Commit Graph
39 Commits
Author SHA1 Message Date
Peter Johnson a4a684b540 Add FIRST BSD license to repo and include with examples (#109) 2019-02-17 18:10:49 -08:00
Peter Johnson 6ad1d2eb92 Bundle Windows make with C++ example (#84) 2019-02-05 20:37:48 -08:00
Peter Johnson c85fd9f33c Revamp image to build dependencies as part of stages (#83)
Fixes #17.

Stage 2 is fairly minimal, stage 3 builds/installs OpenCV and WPILib et al, and stage 4
builds/installs the FRCVision webdash and adds the vision examples.

Other changes:
- OpenCV compiled with ffmpeg, OpenBLAS, and libgtk (fixes #79, fixes #80)
- OpenBLAS added to image (fixes #65)
- C++ Makefile is more easily extensible (fixes #71)
- Sources for everything are bundled into image into /usr/src
- README updated (fixes #16)
- pkg-config files for wpilibc et al are now installed and C++ Makefile uses them (if compiled local to Pi)
- Both dynamic and static libs are included in image

The only downside of all these changes (particularly the ffmpeg, OpenBLAS, and libgtk inclusion)
is the image size is now over 3GB (800MB compressed). The previous image didn't quite fit on a
2GB card however.
2019-02-02 23:37:18 -08:00
Peter Johnson a204f295b9 Remove stage3 and stage4 (#8) 2018-12-21 22:27:03 -08:00
Serge Schneider 7b40fd11bc Remove Mathematica 2018-10-09 12:32:37 +01:00
Serge Schneider 02e4c733e3 Add localisation packages 2018-07-13 15:47:49 +01:00
Serge Schneider 99e43ea229 stage4: add libav-tools 2018-07-09 10:01:01 +01:00
Serge Schneider 8e7faf7fba stage4: install libreoffice-pi instead of libreoffice 2018-06-19 15:29:57 +01:00
Serge Schneider 3c3528aaf0 stage5: add latest MagPi issue 2018-06-19 15:29:57 +01:00
Serge Schneider 1445894c2e stage4: Add piwiz and rp-prefapps
Remove claws-mail, greenfoot, bluej, nodered & realvnc-vnc-server
2018-06-19 13:57:14 +01:00
Serge Schneider ff2d5edee1 shellcheck 2018-03-13 12:50:50 +00:00
Serge Schneider 4c7980fa1e stage4: drop 'Documents' directory
Closes #121
2018-03-01 15:54:12 +00:00
Philip Howard cace22768a Added Button SHIM, Unicorn HAT HD and Pan Tilt HAT (#159) 2018-03-01 13:58:09 +00:00
Serge Schneider 9aa87dbfb4 Fix font packages 2017-09-21 12:45:05 +01:00
Jacen 26fcf59f3f [adding] qemu emulation layout to test images with qemu 2017-09-14 10:12:30 +01:00
Serge Schneider 3fe8d79947 Remove pulseaudio 2017-07-28 13:35:46 +01:00
Serge Schneider 0f5f10d925 stage4: install liberation2 font 2017-07-28 13:35:46 +01:00
Serge Schneider 8f361a1c38 Switch to Stretch 2017-07-28 13:35:46 +01:00
TJ Rana 3441133d1c Corrected various typos (#91)
* Rename License.md to LICENSE

* Correct typos

* Clean up code layout

Organize layout with extra lines
2017-07-27 12:11:07 +02:00
Serge Schneider e583c18eba stage4: install python3-thonny 2017-06-20 16:12:32 +01:00
Serge Schneider 51f27e752c stage4: Add Thonny 2017-05-10 13:43:50 +01:00
Serge Schneider f89ebe2382 stage4: Add Scratch 2 2017-05-10 13:43:50 +01:00
Serge Schneider d64c21bfc9 stage4: Add pimoroni's packages 2017-05-10 13:43:50 +01:00
Serge Schneider 7360f24430 Add a 4GB image 2017-04-03 16:01:13 +01:00
Serge Schneider 6c146a7bb7 Clean up clean up 2017-04-03 16:01:13 +01:00
Serge Schneider 1f1ddb5f13 Specify additional variables in EXPORT_* files 2017-03-13 17:39:58 +00:00
Serge Schneider 5cccd741fe stage4: install RealVNC with no recommends 2017-03-06 09:27:48 +00:00
Serge Schneider a9c27d27bd stage4: don't copy ui-mods files 2016-12-06 16:32:33 +00:00
Serge Schneider c4fb032d3b Use capsh to ensure file capabilities aren't set 2016-11-14 23:55:45 +00:00
Serge Schneider db10424a9b stage4: add pprompt 2016-11-14 18:04:10 +00:00
Serge Schneider 0908332966 stage4: remove autologin patch (added to lightdm) 2016-10-27 17:43:05 +01:00
Serge Schneider 5854406f80 stage4: remove 40-scratch.rules (added to nuscratch) 2016-10-27 17:43:05 +01:00
Serge Schneider 7c38f07bb3 stage4: add Sense HAT emulator 2016-09-21 04:59:48 +10:00
Serge Schneider 14914c7075 stage4: add aditional python packages 2016-09-21 04:55:53 +10:00
Serge Schneider 4a76f38f45 Add RealVNC 2016-09-21 04:55:53 +10:00
Serge Schneider 00f9443309 Add python spidev packages 2016-05-17 15:01:30 +01:00
Serge Schneider c32099002b fix alacarte menu hiding problem 2016-05-09 18:29:21 +01:00
Serge Schneider bdca3e3b48 Rework 2016-05-05 21:21:42 +01:00
Serge Schneider 99bf2f4d61 Add Raspbian stages 2016-04-11 07:34:01 +01:00