diff options
author | Devaev Maxim <[email protected]> | 2018-09-26 02:36:56 +0300 |
---|---|---|
committer | Devaev Maxim <[email protected]> | 2018-09-26 02:36:56 +0300 |
commit | f3946f102fc167efdc53c73412b2c0d6ac6c72c5 (patch) | |
tree | 4810aa29f48f5a13d0204c6a7ea8791b094a4d1e /os/Makefile | |
parent | 680f14b1f982e55bc0da034a9e52c8cbe4f4d756 (diff) |
moved os to pi-kvm/os
Diffstat (limited to 'os/Makefile')
-rw-r--r-- | os/Makefile | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/os/Makefile b/os/Makefile deleted file mode 100644 index 68bbb935..00000000 --- a/os/Makefile +++ /dev/null @@ -1,75 +0,0 @@ -BUILD_OPTS ?= - -HOSTNAME ?= pikvm -LOCALE ?= en_US.UTF-8 -TIMEZONE ?= Europe/Moscow - -WEBUI_ADMIN_PASSWD ?= admin - - -# ===== -_BUILD_DIR = ./.build - -define fetch_version - curl --silent "https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=$(1)" \ - | grep "^pkgver=" \ - | grep -Po "\d+\.\d+[^\"']*" -endef - - -# ===== -all: - @ cat Makefile - - -v1: - make _pikvm PIKVM_PLATFORM=v1 PI_BOARD=rpi-2 - - -v2: - make _pikvm PIKVM_PLATFORM=v2 PI_BOARD=rpi-2 - - -shell: - cd $(_BUILD_DIR) && make shell - - -_pikvm: $(_BUILD_DIR) - rm -rf $(_BUILD_DIR)/stages/pikvm-* - rm -rf $(_BUILD_DIR)/builder/scripts/pikvm - cp -a platforms/common $(_BUILD_DIR)/stages/pikvm-common - cp -a platforms/$(PIKVM_PLATFORM) $(_BUILD_DIR)/stages/pikvm-$(PIKVM_PLATFORM) - cd $(_BUILD_DIR) && make binfmt && make _rpi \ - BUILD_OPTS=" $(BUILD_OPTS) \ - --build-arg USTREAMER_VERSION=$(call fetch_version, ustreamer) \ - --build-arg KVMD_VERSION=$(call fetch_version, kvmd) \ - --build-arg NEW_SSH_KEYGEN=$(shell uuidgen) \ - --build-arg WEBUI_ADMIN_PASSWD='$(WEBUI_ADMIN_PASSWD)' \ - --build-arg NEW_HTTPS_CERT=$(shell uuidgen) \ - " \ - PROJECT=pikvm \ - BOARD=$(PI_BOARD) \ - STAGES="__init__ os watchdog ro pikvm-common pikvm-$(PIKVM_PLATFORM) rootssh __cleanup__" \ - LOCALE=$(LOCALE) \ - TIMEZONE=$(TIMEZONE) - - -$(_BUILD_DIR): - git clone --depth=1 https://github.com/mdevaev/pi-builder $(_BUILD_DIR) - - -install: $(_BUILD_DIR) - cd $(_BUILD_DIR) && make install HOSTNAME=$(HOSTNAME) - - -scan: $(_BUILD_DIR) - cd $(_BUILD_DIR) && make scan - - -clean: $(_BUILD_DIR) - cd $(_BUILD_DIR) && make clean - - -clean-all: - - cd $(_BUILD_DIR) && make clean-all - rm -rf $(_BUILD_DIR) |