Commit Graph

59 Commits

Author SHA1 Message Date
Unai Martinez-Corral
e124edc241
ci: bump zig to 0.9.0 (#31) 2022-05-01 13:09:20 +02:00
Unai Martinez-Corral
c5320fd1e1
ci: eine/tip was merged into pyTooling/Actions/releaser (#30) 2021-12-18 10:46:58 +01:00
Tim Ansell
faa562dbf3
Merge pull request #28 from umarcor/ci-bump-zig
ci: bump zig to 0.8.0
2021-09-07 08:45:07 -07:00
umarcor
a658494df3 ci: bump zig to 0.8.0 2021-09-07 12:29:02 +02:00
Tim Ansell
0beffe7124
Merge pull request #26 from umarcor/ci/docker-cleanup
ci: cleanup container sources
2021-04-27 09:29:47 -07:00
umarcor
bfd526b801 ci: keep udev rules as a file 2021-04-27 17:28:29 +02:00
umarcor
5a7c867f74 ci: cleanup container sources 2021-04-27 04:10:42 +02:00
Sean Cross
5202404243
Merge pull request #25 from umarcor/ci/sbt
ci: install Scala on MacOS using Action olafurpg/setup-scala (im-tomu/fomu-workshop#384)
2021-04-27 09:06:08 +08:00
umarcor
220cf3ccef ci: install Scala on MacOS using Action olafurpg/setup-scala (im-tomu/fomu-workshop#384) 2021-04-27 01:39:31 +02:00
Sean Cross
f70243e60c
Merge pull request #24 from umarcor/ci/events
ci: add scheduled runs and workflow_dispatch
2021-04-26 23:30:59 +08:00
umarcor
2831d5babd ci: add scheduled runs and workflow_dispatch 2021-04-26 17:04:31 +02:00
Sean Cross
f4fa48ee15
Merge pull request #21 from Thirsty2/Dockerfile-use-installer
Dockerfile use installer
2020-10-16 10:18:25 +08:00
Thirsty2
a745764aac Added github action to publish docker image 2020-10-14 23:17:38 -07:00
Thirsty2
d08681b2d7 Fixed some comments. 2020-10-14 16:57:09 -07:00
Thirsty2
e548265c3d Moved docker files to dockerfiles folder 2020-10-14 16:44:36 -07:00
Thirsty2
4315d88a77 dfu-util works, but can't yet unplug and replug fomu. 2020-10-13 22:56:59 -07:00
Thirsty2
35815ed17c Add Dockerfile to build container using the installer. 2020-10-13 11:51:16 -07:00
Sean Cross
25cc98b700
Merge pull request #20 from umarcor/fpga-toolchain
migrate from xobs/toolchain-* to open-tool-forge/fpga-toolchain
2020-10-12 17:23:17 +08:00
umarcor
f7c77bfc41 readme: add clarification about the inclusion of Python 2020-10-12 05:42:13 +02:00
umarcor
968043db68 update README.md 2020-10-12 04:40:52 +02:00
umarcor
00e028bcc8 migrate from xobs/toolchain-* to open-tool-forge/fpga-toolchain 2020-10-12 04:40:52 +02:00
Sean Cross
a065098f5b
Merge pull request #19 from umarcor/ci/test-toolchains
ci: test toolchains
2020-10-12 10:09:29 +08:00
umarcor
11b0b3000f ci: test workshop before uploading assets 2020-10-11 02:36:46 +02:00
umarcor
a85a64a66b ci: migrate from Travis CI to GitHub Actions 2020-10-11 02:36:13 +02:00
umarcor
1c441a2344 add 'extract_zip' 2020-10-11 02:36:13 +02:00
umarcor
e74aecd489 use curl for tar.gz assets 2020-10-11 02:36:13 +02:00
umarcor
35b6780deb use tar option '-C' 2020-10-11 02:36:13 +02:00
Sean Cross
b92b5d305e
Merge pull request #17 from umarcor/fix/heads
merge v1.5.6 into master
2020-10-11 08:08:42 +08:00
umarcor
81f77b0aaf merge v1.5.6 into master 2020-10-10 19:41:49 +02:00
Sean Cross
b3b9ffcd65
Merge pull request #11 from ansemjo/master
build.sh: change to output directory before calculcating hashes
2020-09-24 09:50:31 +08:00
Sean Cross
55644a5ff0 build: update yosys, nextpnr, and wishbone-tool
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-28 15:01:45 +08:00
Sean Cross
1bb1501f01 win: make: update make version
The previous version is no longer available.

Signed-off-by: Sean Cross <sean@xobs.io>
2020-02-22 09:09:07 +08:00
Sean Cross
10d6a89998 build: update wishbone-tool to v0.6.9
This closes issue #14

Signed-off-by: Sean Cross <sean@xobs.io>
2020-02-22 09:02:02 +08:00
Sean Cross
3bd5e1d616 Merge branch 'master' of github.com:im-tomu/fomu-toolchain 2020-02-22 09:00:40 +08:00
Tim Ansell
e33b45cc73
Merge pull request #12 from micolous/patch-1
Don't store extended attributes in ZIP archives
2020-01-12 14:18:07 +10:00
Michael Farrell
48c056c66c
Don't store extended attributes in ZIP archives
This is a small step towards a reproducible build -- but `zip` doesn't support junking timestamps.
2020-01-12 15:14:53 +11:00
Anton Semjonov
fd4231a235 change to output directory before calculcating hashes 2019-12-30 00:38:07 +01:00
Sean Cross
52e5ef10ff v1.5.3: fix nextpnr on windows
We were accidentally building an ancient version.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-10-30 09:07:51 +08:00
Sean Cross
0ef41f09c1 build: add iceprog support to toolchain
Signed-off-by: Sean Cross <sean@xobs.io>
2019-10-26 08:54:25 +08:00
Sean Cross
09e20e4a0b travis: re-encrypt token using travis-pro
Signed-off-by: Sean Cross <sean@xobs.io>
2019-10-25 20:28:44 +08:00
Sean Cross
45a06b7217 version bump
Grab new versions of yosys, nextpnr, wishbone-tool, and riscv-compiler.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-10-25 20:02:48 +08:00
Sean Cross
ad76126164 build: update nextpnr, wishbone-tool, and icestorm
We now use upstream builds, built on Ubuntu 18.04.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-09-11 20:53:55 +08:00
Sean Cross
e3556b0ecb build: print an error when manually run
Inform people of where to download this project.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-09-11 20:53:37 +08:00
Sean Cross
b8e049ea79 build: remove python37._pth on windows
THis file breaks python's `site` module, and `PYTHONPATH`.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-09-11 20:53:13 +08:00
Sean Cross
a6db2af051 README: add missing % to PATH Command
This fixes issue #1.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-25 00:19:07 +02:00
Sean Cross
54c7f5ffd0
Merge pull request #6 from aboyett/calculate-checksums
build: generate checksums for build files
2019-08-25 00:15:22 +02:00
Andy Boyett
3f5b33c43a build: generate checksums for build files
SHA1, SHA256, and SHA512 checksums are now generated (and uploaded to
releases) for toolchains on all arches. This will allow checksums of
artifacts to be verified as coming from CI. This is particularly useful
during Fomu workshops where the toolchain is distributed on USB drives
to work around local bandwidth limitations.

`set +x` is used to clean up the output by disabling the echo of
commands while checksum calculation is performed and enabled again with
`set -x` once checksums calcs are complete.
2019-08-23 15:32:11 +02:00
Sean Cross
1193da434f nextpnr: update to v1.35
Also, the previous "set -e" error was due to Travis simultaneously
finishing 3 builds at once and having a collision.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-20 19:00:53 +08:00
Sean Cross
e493872192 build: get rid of "set -e"
This looks like it could cause problems elsewhere in Travis?

Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-20 18:08:08 +08:00
Sean Cross
0f2b4f2131 nextpnr: update windows build
This fixes python and nextpnr-ice40 on Windows.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-08-20 17:57:24 +08:00