Skip to content

Commit

Permalink
Adjust Makefile to allow building in fakeroot
Browse files Browse the repository at this point in the history
  • Loading branch information
PsychoGame committed Feb 27, 2021
1 parent c79cb68 commit 7a48f01
Showing 1 changed file with 5 additions and 21 deletions.
26 changes: 5 additions & 21 deletions Makefile
@@ -1,4 +1,4 @@
VERSION = 0.91
VERSION = 0.92
PN = pinephone-dev-tools

PREFIX ?= /usr
Expand Down Expand Up @@ -28,24 +28,8 @@ install-systemd:
$(INSTALL_DIR) "$(DESTDIR)$(INITDIR_SYSTEMD)"
$(INSTALL_DATA) init/pinephone-setup-usb-network.service "$(DESTDIR)$(INITDIR_SYSTEMD)/pinephone-setup-usb-network.service"
$(INSTALL_DATA) init/pinephone-usb-gadget.service "$(DESTDIR)$(INITDIR_SYSTEMD)/pinephone-usb-gadget.service"

enable-services:
$(Q)echo -e '\033[1;32mEnabling USB-Gadget & USB Network services...\033[0m'
# Try setting up USB networking directly; if it doesn't work (i.e. the NM
# connection file isn't created), then we're probably creating an image and
# need a systemd service running on first boot to setup USB networking
"$(DESTDIR)$(BINDIR)/pinephone-setup-usb-network"
if [ ! -e /etc/NetworkManager/system-connections/USB.nmconnection ]; then \
systemctl enable pinephone-setup-usb-network; \
fi
systemctl enable pinephone-usb-gadget

install: install-bin install-systemd enable-services

disable-services:
systemctl disable pinephone-usb-gadget
systemctl disable pinephone-setup-usb-network
$(RM) /etc/NetworkManager/system-connections/USB.nmconnection

install: install-bin install-systemd

uninstall-bin:
$(RM) "$(DESTDIR)$(BINDIR)/pinephone-setup-usb-network"
Expand All @@ -55,9 +39,9 @@ uninstall-systemd:
$(RM) "$(DESTDIR)$(INITDIR_SYSTEMD)/pinephone-setup-usb-network.service"
$(RM) "$(DESTDIR)$(INITDIR_SYSTEMD)/pinephone-usb-gadget.service"

uninstall: disable-services uninstall-bin uninstall-systemd
uninstall: uninstall-bin uninstall-systemd

clean:
$(RM) -f common/$(PN)

.PHONY: install-bin install-systemd enable-services install disable-services uninstall-bin uninstall-systemd uninstall clean
.PHONY: install-bin install-systemd install uninstall-bin uninstall-systemd uninstall clean

0 comments on commit 7a48f01

Please sign in to comment.