Unai Martinez-Corral
9d169a44af
add tests with pytest
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
636da72d32
f4pga: cleanup and style
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
26fb1d63b0
f4pga: mv part_db/parts.json part_db.json
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
d0641bdf53
f4pga/wrappers/xc7
...
* move helpers from common to __init__
* merge write_fasm, route and place into __init__
* rename common to vpr
* synth: style
* write_fasm: style
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
dc58d412b9
mv python toolchain wrappers into f4pga
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
382e09b307
ci: merge workflow pyF4PGA into Pipeline
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
c44a0e164c
f4pga: rm sf_ prefixes
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
fcb4ce8811
f4pga: merge sfbuild into __init__
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
920d1d5ec3
f4pga: test pyF4PGA in CI
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
22003c2f49
ci: make examples env
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
c13d6fc6eb
ci: add sftest.json
...
Authored-By: Krzysztof Boronski <kboronski@internships.antmicro.com>
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
f58637f3d4
ci: test f4pga|sfbuild
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
849d3efd48
ci: add GitHub Actions workflow 'pyFPGA'
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
eeac9239d7
f4pga: rename single file modules
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
ba3a9d925e
f4pga/platforms/xc7a50t: override the path to arty.xdc
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
72913daac2
f4pga/sfbuild: get INSTALL_DIR from environ
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
898eab8232
f4pga/module_runner: import importlib.util explicitly
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
3ab6f2b10d
f4pga: add requirements.txt
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
f00ff8924d
docs: s/sfbuild/f4pga/
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
2ba01e787a
docs/f4pga: reorganise, add scope and references
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
1b304a4271
docs: use MyST instead of recommonmark
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
60e7c8505e
mv f4pga/docs docs/f4pga
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
4cbdd76fe7
mv sfbuild f4pga
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:36 +02:00
Krzysztof Boronski
cd2ad7144c
Up-to-date version of sfbuild
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-04-26 12:16:36 +02:00
Unai Martinez-Corral
a7cc3e98d0
ci/prepare_environment: update
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:36 +02:00
Karol Gugala
c42cb59767
Merge pull request #551 from antmicro/umarcor/prevent-merges-in-forks
...
ci/Automerge: prevent merging dependabot PRs in forks
2022-04-26 12:09:14 +02:00
Karol Gugala
2b89914ed6
Merge pull request #552 from antmicro/umarcor/docs/makefile
...
move environment and makefile into docs
2022-04-26 12:05:43 +02:00
Unai Martinez-Corral
af2ca8ccf9
move environment and makefile into docs
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-23 15:01:27 +02:00
Unai Martinez-Corral
6e71a19c1b
ci/Automerge: prevent merging dependabot PRs in forks
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-23 14:10:11 +02:00
Unai Martinez-Corral
ed6398c5a6
f4pga: toolchain wrappers (shell) moved from arch-defs ( #534 )
2022-04-23 14:06:24 +02:00
Unai Martinez-Corral
c37b4b324a
f4pga/wrappers/sh: s/old/deprecated/
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-23 13:48:22 +02:00
Unai Martinez-Corral
3b39b0325e
f4pga/setp: remove commented QL entrypoints
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-23 13:48:01 +02:00
Unai Martinez-Corral
fbf7a4d131
f4pga: use envvar F4PGA_ENV_BIN and F4PGA_ENV_SHARE
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-22 00:48:05 +02:00
Unai Martinez-Corral
2ee6037e05
f4pga: add license headers
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
84fef6357b
ci: use f4pga entrypoints to sh wrappers
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
ac82b068e1
f4pga/wrappers/sh/quicklogic: cleanup and adjust
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
6dbdcee076
f4pga/wrappers/sh/xc7: cleanup and adjust
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
1c93264c3a
f4pga: add setup.py
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
ee300edf64
f4pga/wrappers/sh: add python entrypoints
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
d275fbbcf0
f4pga: toolchain wrappers (shell) moved from arch-defs
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
80748d7516
add f4pga-env
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
0e490e9862
ci: rename workflow to 'Pipeline'; add job Example
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
dependabot[bot]
410339e3bf
build(deps): bump actions/upload-artifact from 2 to 3 ( #550 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 03:25:58 +01:00
Unai Martinez-Corral
2ca9c1ff99
docs/community: typo
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-09 13:48:03 +02:00
Karol Gugala
d5a5b805ca
Merge pull request #548 from antmicro/umarcor/ci/reusable-workflow
...
ci: split Automerge and convert Doc to a reusable workflow
2022-04-07 17:08:03 +02:00
Unai Martinez-Corral
3673463f9e
ci: split Automerge and convert Doc to a reusable workflow
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-06 23:30:25 +02:00
Karol Gugala
a26946b758
Merge pull request #546 from antmicro/umarcor/docs/https
...
docs: s/http:/https:/
2022-04-05 13:45:40 +02:00
Unai Martinez-Corral
c85a77d15e
docs: s/http:/https:/
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-05 13:34:02 +02:00
Karol Gugala
d932d3887f
Merge pull request #545 from antmicro/umarcor/docs/yosys-urls
...
docs: update yosys and icestorm website URL
2022-04-05 13:30:37 +02:00
Unai Martinez-Corral
c91155559e
docs/how: update yosys and icestorm website URL
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-05 13:22:43 +02:00