Commit Graph

13777 Commits

Author SHA1 Message Date
Miodrag Milanović 803703a833
Update flake lock workflow
Update workflow so it creates trigger as user so  GitHub Action is triggering actual build
2024-06-02 19:25:05 +02:00
Martin Povišer 4b67f3757f
Merge pull request #4404 from YosysHQ/povik/bbox_derive
box_derive: New command to derive modules for boxes
2024-05-31 19:09:18 +02:00
github-actions[bot] a84e4f44fe Bump version 2024-05-31 00:16:34 +00:00
Emil J 111b747d27
Merge pull request #4420 from YosysHQ/emil/doc-demux-todo
docs: add todo for $demux
2024-05-30 17:45:19 +02:00
Martin Povišer 97fedff383 box_derive: Tune the test 2024-05-29 20:42:11 +02:00
Martin Povišer b230c95cc4 select: Adjust help 2024-05-29 20:41:56 +02:00
Emil J. Tywoniak 02ad56a132 docs: add todo for $demux 2024-05-27 22:39:42 +02:00
github-actions[bot] 5579685673 Bump version 2024-05-25 00:16:20 +00:00
Amiot Noe c7580eb18e cxxrtl: Prevent wires with input or output ports from being aliased 2024-05-24 23:26:16 +01:00
Miodrag Milanović 56c843959f
Merge pull request #4412 from YosysHQ/krys/skippable_nix
ci: Skip duplicate actions on nix build
2024-05-24 14:39:49 +02:00
Miodrag Milanović 98ab829c1e
Merge pull request #4409 from marysaka/fix-abc-external-doc
Only build yosys-abc usage docs when ABCEXTERNAL is not set
2024-05-24 14:38:42 +02:00
Krystine Sherwin d135c0bf87
extra-builds.yml: Fix indentation 2024-05-24 09:41:31 +12:00
Krystine Sherwin 1aae0bcd40
ci: Move nix build to extra-builds.yml
Skip duplicate actions on nix build.
2024-05-24 09:09:48 +12:00
Mary Guillemard db3f810304 Only build yosys-abc usage docs when ABCEXTERNAL is not set
Since 0.41, when building docs with ABCEXTERNAL set, the rule for
yosys-abc docs usage would attempt to build in-tree ABC.

This fix this regression by only including yosys-abc in
DOCS_USAGE_STDERR when ABCEXTERNAL is not set.

Signed-off-by: Mary Guillemard <mary@mary.zone>
2024-05-22 23:48:03 +02:00
github-actions[bot] c71262f66b Bump version 2024-05-22 00:16:29 +00:00
Martin Povišer bff2443af8 box_derive: Finish the test 2024-05-21 16:34:49 +02:00
Martin Povišer 49906be776 select: Introduce `-assert-mod-count` 2024-05-21 16:34:38 +02:00
Martin Povišer adc1a01490 select: Refactor some flag validation 2024-05-21 16:29:20 +02:00
Martin Povišer c0a196173a Rename `bbox_derive` to `box_derive` 2024-05-21 16:18:03 +02:00
Miodrag Milanović 17903703c8
Merge pull request #4362 from offline3/export_marco_to_qtcreator
export define marco to qtcreator.config
2024-05-21 16:07:49 +02:00
N. Engelhardt 24f9329c67
Merge pull request #4367 from YosysHQ/lofty/intel_alm-drop-quartus
intel_alm: drop quartus support
2024-05-21 16:01:23 +02:00
N. Engelhardt d2586e21b4
Merge pull request #4238 from RCoeurjoly/nix
Begin supporting nix flakes build system
2024-05-21 15:35:46 +02:00
N. Engelhardt e940d248c0
Merge pull request #4326 from povik/logcmd
Extend `log` command with `-push`, `-pop`, `-header` options
2024-05-21 15:22:40 +02:00
Martin Povišer 557db4ea46 bbox_drive: Add an incomplete test 2024-05-21 14:57:49 +02:00
Martin Povišer 5c929a91c2 bbox_derive: Write help 2024-05-21 14:57:37 +02:00
Martin Povišer 88af059fad bbox_derive: Fix `done` base type confusion 2024-05-21 14:57:26 +02:00
Roland Coeurjoly 13a6920491 Change customYosys to yosys 2024-05-21 12:50:23 +02:00
github-actions[bot] 7045cf509e Bump version 2024-05-14 00:16:31 +00:00
Miodrag Milanovic 229300bb4a replace unicode chars in rst to make pdf work 2024-05-13 17:37:24 +02:00
Miodrag Milanovic fa19abad98 Fix rst syntax error 2024-05-13 16:44:42 +02:00
Miodrag Milanović eba5fa8d64
Merge pull request #4387 from YosysHQ/emil/document-lut-sop
docs: Document $lut and $sop
2024-05-13 15:05:07 +02:00
Miodrag Milanović 40c7162036
Merge pull request #4392 from YosysHQ/krys/refactor-workflows
test-docs should not ignore docs changes
2024-05-13 15:04:14 +02:00
Miodrag Milanović c2ad12147c
Merge pull request #4356 from YosysHQ/krys/docs_issue_template
Add template for documentation issues
2024-05-13 15:03:53 +02:00
Miodrag Milanović 2326d9cffa
Merge pull request #4391 from YosysHQ/dark-theme-docs
Dark theme images for docs
2024-05-13 15:03:36 +02:00
Roland Coeurjoly 9884bb57a1 Add update flake lock github action 2024-05-13 14:28:32 +02:00
Roland Coeurjoly dd6178c74b Fix nix version to 2.18.1, known working version 2024-05-13 14:21:35 +02:00
Roland Coeurjoly 8c8fb1399c Update github action 2024-05-13 13:53:53 +02:00
Roland Coeurjoly c40d43e3a9 Ignore result dir, generated by nix 2024-05-13 13:45:06 +02:00
Emil J. Tywoniak 1f9f2518fc nix: fix abc 2024-05-13 13:26:43 +02:00
Roland Coeurjoly badd803beb
Merge branch 'YosysHQ:main' into nix 2024-05-14 16:23:50 +02:00
github-actions[bot] 07ac4c2fae Bump version 2024-05-11 00:16:25 +00:00
Krystine Sherwin 26b148f455
test-build.yml: Remove duplicated yosys-config 2024-05-11 11:28:16 +12:00
Krystine Sherwin 95bd7c9b08
test-build.yml Use pre_docs_job for build-yosys
pre_job will never skip something that is not skipped by pre_docs_job, so we can gate the build step by pre_docs_job to skip it when the two later jobs are both being skipped.
2024-05-11 11:00:58 +12:00
Krystine Sherwin a8bad3060c
test-build.yml: test-docs should not ignore docs changes 2024-05-11 10:51:08 +12:00
Krystine Sherwin 3a36612ec7
Docs: Apply invert-helper where needed 2024-05-11 10:40:54 +12:00
Krystine Sherwin 9be7089f4f
Docs-css: Add invert-helper class for images
Use svg color filter matrix from @jix to invert brightness for images when using dark theme.

Co-authored-by: Jannis Harder <me@jix.one>
2024-05-11 10:40:28 +12:00
Miodrag Milanović 75f01ccee8
Merge pull request #4183 from YosysHQ/krys/refactor-workflows
CI Improvements
2024-05-10 16:28:15 +02:00
Miodrag Milanović 5e6bb458e5
Merge branch 'main' into krys/refactor-workflows 2024-05-10 16:05:47 +02:00
Miodrag Milanović 1f51362aae
Merge pull request #4388 from YosysHQ/micko/makefile
Makefile changes
2024-05-10 15:48:01 +02:00
Miodrag Milanovic 6dde8107c3 Remove checkout for specific iverilog git version 2024-05-10 15:46:32 +02:00