2022-03-23 18:34:09 +03:00
|
|
|
# SPDX-FileCopyrightText: Mikhail Zolotukhin <mail@gikari.com>
|
|
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
|
2022-06-23 21:09:35 +03:00
|
|
|
MAKEFLAGS += --always-make
|
|
|
|
|
2022-03-23 18:34:09 +03:00
|
|
|
all: build
|
|
|
|
|
|
|
|
clean:
|
|
|
|
scripts/clean.sh
|
|
|
|
|
|
|
|
build:
|
|
|
|
scripts/build.sh
|
|
|
|
|
|
|
|
sysdep-install:
|
|
|
|
scripts/sysdep-install.sh
|
|
|
|
|
|
|
|
install: build
|
|
|
|
scripts/install.sh
|
|
|
|
|
|
|
|
uninstall:
|
|
|
|
scripts/uninstall.sh
|
|
|
|
|
|
|
|
restart-kwin-x11:
|
|
|
|
kwin_x11 --replace & disown
|
|
|
|
|
|
|
|
restart-plasma:
|
|
|
|
plasmashell --replace & disown
|
|
|
|
|
|
|
|
docs:
|
|
|
|
npx typedoc --out build/docs
|
|
|
|
|
|
|
|
test:
|
|
|
|
scripts/test.sh
|
|
|
|
|
|
|
|
setup-dev-env: sysdep-install
|
|
|
|
pre-commit install
|
|
|
|
npm install # Install development dependencies
|