feat: better start
This commit is contained in:
@@ -26,7 +26,7 @@ remove-passwd:
|
||||
.PHONY: apt-install
|
||||
apt-install:
|
||||
sudo apt update
|
||||
sudo apt install -y weston seatd kitty git libglfw3-dev libgl-dev libasound2-dev libv4l-dev python3-pip python3-smbus i2c-tools
|
||||
sudo apt install -y weston seatd git libglfw3-dev libgl-dev libasound2-dev libv4l-dev python3-pip python3-smbus i2c-tools
|
||||
|
||||
.PHONY: pip-install
|
||||
pip-install:
|
||||
@@ -54,17 +54,13 @@ clean:
|
||||
.PHONY: build
|
||||
build: $(BUILD_DIR)/$(TARGET)
|
||||
|
||||
.PHONY: run
|
||||
run: $(BUILD_DIR)/$(TARGET)
|
||||
.PHONY: start-fg
|
||||
start-fg: $(BUILD_DIR)/$(TARGET)
|
||||
@$(BUILD_DIR)/$(TARGET) $(RUN_ARGS) 2>&1 | tee -ai $(PROJECT_DIR)/forge.log 2>&1 > /dev/null
|
||||
|
||||
.PHONY: start-bg
|
||||
start-bg:
|
||||
@python3 $(PROJECT_DIR)/__main__.py 2>&1 | tee -ai $(PROJECT_DIR)/python.log 2>&1 > /dev/null &
|
||||
|
||||
.PHONY: start-fg
|
||||
start-fg:
|
||||
@/usr/bin/weston --shell=kiosk-shell.so --xwayland --log=$(PROJECT_DIR)/weston.log -- kitty --hold make --silent --no-print-directory -C $(PROJECT_DIR) run 2>&1 > /dev/null
|
||||
|
||||
.PHONY: start
|
||||
start: start-bg start-fg
|
||||
|
||||
Reference in New Issue
Block a user