rmenu/Makefile

42 lines
1.1 KiB
Makefile
Raw Normal View History

# RMenu Installation/Deployment Configuration
CARGO=cargo
FLAGS=--release
DEST=$(HOME)/.config/rmenu
2023-08-08 01:07:20 +02:00
INSTALL=$(CARGO_PATH)/bin
2023-08-09 00:08:10 +02:00
SWAY_CONF=/etc/sway/config.d
all: install sway
sway:
echo "Installing Configuration for Sway"
sudo cp -vf ./rmenu/public/99-rmenu-sway.conf ${SWAY_CONF}/.
install: build deploy
deploy:
mkdir -p ${DEST}
2023-08-20 23:06:17 +02:00
cp -vfr themes ${DEST}/themes
cp -vfr other-plugins/* ${DEST}/.
2023-08-08 01:07:20 +02:00
cp -vf ./target/release/rmenu ${INSTALL}/rmenu
2023-08-20 00:24:44 +02:00
cp -vf ./target/release/rmenu-build ${INSTALL}/rmenu-build
2023-08-15 02:42:50 +02:00
cp -vf ./target/release/desktop ${DEST}/rmenu-desktop
cp -vf ./target/release/run ${DEST}/rmenu-run
cp -vf ./target/release/network ${DEST}/rmenu-network
cp -vf ./target/release/window ${DEST}/rmenu-window
cp -vf ./rmenu/public/config.yaml ${DEST}/config.yaml
2023-08-20 23:06:17 +02:00
ln -sf ${DEST}/themes/dark.css ${DEST}/style.css
build: build-rmenu build-plugins
build-rmenu:
${CARGO} build -p rmenu ${FLAGS}
2023-08-20 00:24:44 +02:00
${CARGO} build -p rmenu-plugin --bin rmenu-build ${FLAGS}
build-plugins:
${CARGO} build -p run ${FLAGS}
${CARGO} build -p desktop ${FLAGS}
2023-08-15 02:42:50 +02:00
${CARGO} build -p network ${FLAGS}
${CARGO} build -p window ${FLAGS}