Pinned Repositories
bazel-bats
bazel-bats: bazel test rules for the BATS testing framework (based on bats-core)
bazel-ebook
bazel build rules for creating ebooks in PDF, EPUB and MOBI format
bazel-nix-flakes
An example of a fully hermetic build with self-installing nix
bazel_local_nix
Use a bazel-specific nix repository for hermetic builds
bazoekt
zoekt for bazel projects
jfreesteel
My random improvements to the jfreesteel library (electronic ID reader for Serbian ID cards)
scons-latex-hello-world
A basic hello-world-like example for Latex with scons-powered build
tap2junit
A converter that transforms the TAP test format into jUnit XML; written in go
vivado-docker
Docker installation of Vivado tooling
rust_icu
rust_icu: rust bindings for ICU (International Components for Unicode) library
filmil's Repositories
filmil/bazel-bats
bazel-bats: bazel test rules for the BATS testing framework (based on bats-core)
filmil/bazel_local_nix
Use a bazel-specific nix repository for hermetic builds
filmil/bazel-nix-flakes
An example of a fully hermetic build with self-installing nix
filmil/bazel-rules-bid
Bazel rules for building-in-docker
filmil/rust-bazel-example
An example starter project that uses bazel to compile rust programs
filmil/bazel-experiments
Experimenting with Bazel
filmil/bazel-go-basic
A minimal bazel-enabled go repository
filmil/bazel-nix-example
A minimal example showing how to pull in a hermetic instance of a binary from a local nix repository installation and use it in your bazel build.
filmil/bazel-verilog-test
Testing verilog build rules from https://github.com/hdl/bazel_rules_hdl
filmil/bazel_rules_dtc
Bazel rule set for the devicetree compiler (DTC)
filmil/bazel_rules_fusesoc
Bazel rules for the fusesoc build system
filmil/bazel_rules_fusesoc_2
Yet another attempt at bazel rules for fusesoc. This one relies on a hermetic installation of fusesoc and edalize, and not a containerized build. See https://github.com/filmil/bazel_rules_fusesoc for that other bit.
filmil/bazel_rules_gcc_riscv64_baremetal
A bazel repository for a bare-metal riscv64 GCC compiler toolchain
filmil/bazel_rules_ghdl
Bazel build rules for GHDL
filmil/bazel_rules_nvc
Bazel rules for the NVC VHDL compiler/simulator
filmil/bazel_rules_vivado
filmil/bugreports
Various bug reports that I make
filmil/clodl
Turn dynamically linked ELF binaries and libraries into self-contained closures.
filmil/colablib
Experiment with a colab environment
filmil/eda_tools
A Dockerfile with a collections of ready to use open source EDA tools: Yosys, SimbiYosys (with Z3, boolector and Yices2), nextpnr-ice40, netxpnr-ecp5, nextpnr-gowin, Amaranth HDL, Silice and Verilator.
filmil/engine
The Flutter engine
filmil/kythe
Kythe is a pluggable, (mostly) language-agnostic ecosystem for building tools that work with code.
filmil/muntjac
64-bit multicore RISC-V processor
filmil/nvc
VHDL compiler and simulator
filmil/private-code-comments
Private code comments: add private annotations to your source code.
filmil/rust-tools.nvim
Tools for better development in rust using neovim's builtin lsp
filmil/rust_icu
rust-icu: low-level rust language bindings for the ICU library
filmil/tim011-tools
filmil/vhdl-experiments
filmil/xhelp-vscode-bazel