-
Install Ruby and bundler:
sudo apt install bundler
-
Setup bundler to use user path for all the storage:
bundle config set --local path ~/.local/lib/
-
Install all the dependencies:
bundle install
-
Just rebuild the data:
./regen.py bundle exec jekyll build
Now you can check the HTML data built in
./_site/
. -
Or execute a local Jekyll server, providing an ongoing preview:
bundle exec jekyll serve
Now you can open localhost:4000 with your Web browser. Jekyll will automatically regenerate the pages if any of the source files changes.
Base your new file in either ./_soc/
or ./_pmic/
on _soc.template
or
_pmic.template
respectively. If those files do not exist yet in your tree,
call ./regen.py
!
For an SoC file you can additionally specify the key pmic:
where you can
reference PMICs which are usually bundled with a given SoC.