Add desktop.conf and install-desktop
This commit is contained in:
32
Makefile
32
Makefile
@@ -24,6 +24,38 @@ install:
|
||||
|
||||
install -m0644 nohang.conf $(DESTDIR)$(CONFDIR)/nohang/nohang.conf
|
||||
install -m0644 nohang.conf $(DESTDIR)$(CONFDIR)/nohang/nohang.conf.default
|
||||
install -m0644 nohang-desktop.conf $(DESTDIR)$(CONFDIR)/nohang/nohang-desktop.conf
|
||||
|
||||
install -d $(DESTDIR)$(CONFDIR)/logrotate.d
|
||||
install -m0644 nohang.logrotate $(DESTDIR)$(CONFDIR)/logrotate.d/nohang
|
||||
|
||||
install -d $(DESTDIR)$(MANDIR)
|
||||
gzip -c nohang.1 > $(DESTDIR)$(MANDIR)/nohang.1.gz
|
||||
gzip -c oom-sort.1 > $(DESTDIR)$(MANDIR)/oom-sort.1.gz
|
||||
|
||||
-install -d $(DESTDIR)$(SYSTEMDUNITDIR)
|
||||
-sed "s|:TARGET_BIN:|$(BINDIR)|g;s|:TARGET_CONF:|$(CONFDIR)|g" nohang.service.in > nohang.service
|
||||
-install -m0644 nohang.service $(DESTDIR)$(SYSTEMDUNITDIR)/nohang.service
|
||||
-rm -fv nohang.service
|
||||
-chcon -t systemd_unit_file_t $(DESTDIR)$(SYSTEMDUNITDIR)/nohang.service
|
||||
|
||||
install-desktop:
|
||||
install -d $(DESTDIR)$(BINDIR)
|
||||
|
||||
install -m0755 nohang $(DESTDIR)$(BINDIR)/nohang
|
||||
install -m0755 nohang_notify_helper $(DESTDIR)$(BINDIR)/nohang_notify_helper
|
||||
install -m0755 oom-sort $(DESTDIR)$(BINDIR)/oom-sort
|
||||
install -m0755 psi-top $(DESTDIR)$(BINDIR)/psi-top
|
||||
install -m0755 psi-monitor $(DESTDIR)$(BINDIR)/psi-monitor
|
||||
|
||||
install -d $(DESTDIR)$(CONFDIR)/nohang
|
||||
-git describe --tags --long --dirty > version
|
||||
-install -m0644 version $(DESTDIR)$(CONFDIR)/nohang/version
|
||||
-rm -fv version
|
||||
|
||||
install -m0644 nohang-desktop.conf $(DESTDIR)$(CONFDIR)/nohang/nohang.conf
|
||||
install -m0644 nohang-desktop.conf $(DESTDIR)$(CONFDIR)/nohang/nohang-desktop.conf.default
|
||||
install -m0644 nohang.conf $(DESTDIR)$(CONFDIR)/nohang/nohang.conf.default
|
||||
|
||||
install -d $(DESTDIR)$(CONFDIR)/logrotate.d
|
||||
install -m0644 nohang.logrotate $(DESTDIR)$(CONFDIR)/logrotate.d/nohang
|
||||
|
||||
Reference in New Issue
Block a user