WIP ppl-os building tools
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
Josh Mudge 8b050e9100 Fix link in README pirms 6 gadiem
boards typo pirms 6 gadiem
deps fix: build-tool pirms 6 gadiem
.gitignore feat: Ignore .cloud-init.yaml pirms 6 gadiem
Makefile fix: Mention node on readme, drop python requirement pirms 6 gadiem
README.md Fix link in README pirms 6 gadiem
build-tool.js fix: Use edge as default channel as others not released yet for some boards pirms 6 gadiem
conf-tool.sh fix: Device port not address pirms 6 gadiem
definition.yaml feat: Use ubuntu core 18 pirms 6 gadiem
dev.cloud-init.yaml feat: Use $USER_EMAIL instead of mine pirms 6 gadiem
json2yaml.js fix: Mention node on readme, drop python requirement pirms 6 gadiem
package.json feat: Add build tool pirms 6 gadiem

README.md

ppl-os

Files required to build the ubuntu core based pplOS

WORK IN PROGRESS

Everything subject to change, including number of bugs (hopefully to zero ;)

Building

System Requirements

To build an image you need to have at least Ubuntu 16.04 on your machine and the following packages installed: ubuntu-image snapd nodejs

Additionally at least 1 GB of free disk space is required

For virtual device testing you also need qemu-kvm

Additionally some npm packages are required, run npm i to install them

Other Requirements

Creating the image

First run make once, it will guide you through the inital configuration

To build a board's model file run make BOARD.model

To build an image for a specific board run make BOARD.img

Running the virtual device

Use make start to build the amd64.img and launch it with kvm

If you used the defaults in the configuration step you should now be able to connect with make ssh

Could not access KVM kernel module: Permission denied

Is your user in the kvm group? Try sudo addgroup $(whoami) kvm and reboot.