Skip to content

Commit

Permalink
Add Makefile
Browse files Browse the repository at this point in the history
  • Loading branch information
donald committed Nov 16, 2020
1 parent a99b491 commit d6e6a06
Showing 1 changed file with 46 additions and 0 deletions.
46 changes: 46 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
prefix=
ifeq "$(prefix)" ""
root_prefix=
usr_prefix=/usr
usrlocal_prefix=/usr/local
else
root_prefix=$(prefix)
usr_prefix=$(prefix)
usrlocal_prefix=$(prefix)
endif

root_exec_prefix=$(root_prefix)
root_bindir=$(root_exec_prefix)/bin
root_sbindir=$(root_exec_prefix)/sbin

usr_exec_prefix=$(usr_prefix)
usr_bindir=$(usr_exec_prefix)/bin
usr_sbindir=$(usr_exec_prefix)/sbin

usrlocal_exec_prefix=$(usrlocal_prefix)
usrlocal_bindir=$(usrlocal_exec_prefix)/bin
usrlocal_sbindir=$(usrlocal_exec_prefix)/sbin

sysconfdir=$(prefix)/etc

systemdunitdir=$(sysconfdir)/systemd/system
udev_rulesdir=$(sysconfdir)/udev/rules.d
udev_helperdir=$(prefix)/lib/udev

srcdir=.

INSTALL=install -v
INSTALL_PROGRAM = $(INSTALL)
INSTALL_DATA = $(INSTALL) -m 644

all: setuid

clean:
@rm setuid 2>/dev/null || true

install: all
$(INSTALL) -D -t $(DESTDIR)$(usr_sbindir) setuid

.PHONY: all clean install


0 comments on commit d6e6a06

Please sign in to comment.