bin/khatus_parse_upower
BASH_EXECUTABLE_NAMES := \
khatus \
+ khatus_sensor_bluetooth \
khatus_sensor_bluetooth_power \
khatus_sensor_datetime \
khatus_sensor_devices \
khatus_sensor_memory \
khatus_sensor_mpd \
khatus_sensor_net_addr_io \
+ khatus_sensor_net_carrier \
khatus_sensor_net_wifi_status \
khatus_sensor_procs \
khatus_sensor_screen_brightness \
.PHONY: \
build \
+ rebuild \
install \
+ uninstall \
+ reinstall \
clean
build: | bin
build: $(EXECUTABLES)
install:
- $(foreach filename,$(wildcard bin/*),cp -p "$(filename)" "$(PREFIX)/$(filename)"; )
+ @$(foreach filename,$(wildcard bin/*),cp -p "$(filename)" "$(PREFIX)/$(filename)"; )
+
+uninstall:
+ @$(foreach filename,$(wildcard $(PREFIX)/bin/khatus*),rm "$(filename)"; )
+
+reinstall:
+ @$(MAKE) -s uninstall
+ @$(MAKE) -s install
+
+rebuild:
+ @$(MAKE) -s clean
+ @$(MAKE) -s build
clean:
rm -rf bin