
Oslo.Privsep requries pycparser, which does not support being loaded into python programs where the source is not available for doc string references. This is because one of the things that happens with an optomized python, is the files are "pre-compiled" and doc strings are removed. This is unfortunate, but just means the TinyIPA images are slightly larger, Testing shows this is approximately 5 MB. Change-Id: I3bdda3a8e595db8e84cd15bf083978c39514b1fa
46 lines
875 B
Makefile
46 lines
875 B
Makefile
.PHONY: default all dependencies build finalise addssh iso clean clean_build clean_iso
|
|
default: dependencies build finalise instance-images
|
|
|
|
all: build finalise iso instance-images
|
|
|
|
dependencies:
|
|
./install-deps.sh
|
|
|
|
build:
|
|
./build-tinyipa.sh
|
|
|
|
finalise:
|
|
./finalise-tinyipa.sh
|
|
|
|
addssh:
|
|
./add-ssh-tinyipa.sh
|
|
|
|
iso:
|
|
./build-iso.sh
|
|
|
|
instance-images:
|
|
./build-instance-images.sh
|
|
|
|
clean: clean_build clean_iso
|
|
|
|
clean_build:
|
|
sudo -v
|
|
sudo rm -rf tinyipabuild
|
|
sudo rm -rf tinyipafinal
|
|
sudo rm -rf tinyipaaddssh
|
|
rm -f *tinyipa*.vmlinuz
|
|
rm -f *tinyipa*.gz
|
|
rm -f *tinyipa*.sha256
|
|
rm -f build_files/corepure64.gz
|
|
rm -f build_files/vmlinuz64
|
|
rm -f build_files/*.tcz
|
|
rm -f build_files/*.tcz.*
|
|
rm -f tiny-instance-part*.img
|
|
rm -f tiny-instance-uec*.tar.gz
|
|
|
|
clean_iso:
|
|
rm -rf newiso
|
|
rm -f build_files/syslinux-4.06.tar.gz
|
|
rm -rf build_files/syslinux-4.06
|
|
rm -f tinyipa.iso
|