mirror of
https://git.disroot.org/pranav/pybatmesh.git
synced 2024-12-27 10:30:23 +05:30
Pranav Jerry
2a8930ce00
I don't use IPFS anymore. If anyone if willing to maintain a copy of this repo on ipfs, send me an email. Small change in CHANGELOG, and edited comments in systemd service. And added a docstring to setup.py so the editor won't complain of missing docstring anymore.
28 lines
699 B
Makefile
28 lines
699 B
Makefile
# This makefile uses setup.py under the hood.
|
|
# In ubuntu, python and pip are symlinks to python2 and pip2, not
|
|
# python3. So we have to specify python as python3 by default.
|
|
PYTHON := python3
|
|
PIP := pip3
|
|
DESTDIR:= /
|
|
|
|
all: build
|
|
|
|
build:
|
|
$(PYTHON) setup.py build
|
|
|
|
install: build
|
|
$(PYTHON) setup.py install --root="$(DESTDIR)" --optimize=1 --skip-build
|
|
|
|
uninstall:
|
|
$(PIP) uninstall -y naxalnet
|
|
rm -rf /usr/share/naxalnet /usr/lib/systemd/system/naxalnet.service
|
|
@echo "The directory /etc/naxalnet was not removed." && \
|
|
echo "Do 'sudo make purge' to remove it."
|
|
|
|
# remove config files, like apt purge
|
|
purge: uninstall
|
|
rm -rf /etc/naxalnet
|
|
|
|
clean:
|
|
rm -rf build naxalnet.egg-info **/__pycache__
|