Skip to content

Commit e1e255d

Browse files
authored
Merge pull request #67 from nirs/log-install
Log make [un]install.* commands
2 parents f486d47 + 04497d2 commit e1e255d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,15 @@ socket_vmnet_client: $(patsubst %.c, %.o, $(wildcard client/*.c))
4646
$(CC) $(CFLAGS) -o $@ $(LDFLAGS) $^
4747

4848
install.bin: socket_vmnet socket_vmnet_client
49+
logger "Installing executables for socket_vmnet $(VERSION) in $(DESTDIR)/$(PREFIX)/bin"
4950
mkdir -p "$(DESTDIR)/$(PREFIX)/bin"
5051
cp -a socket_vmnet "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet"
5152
cp -a socket_vmnet_client "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet_client"
5253
$(STRIP) "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet"
5354
$(STRIP) "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet_client"
5455

5556
install.doc: README.md LICENSE launchd etc_sudoers.d
57+
logger "Installing documentation for socket_vmnet $(VERSION) in $(DESTDIR)/$(PREFIX)/share/doc"
5658
mkdir -p "$(DESTDIR)/$(PREFIX)/share/doc/socket_vmnet"
5759
cp -a $? "$(DESTDIR)/$(PREFIX)/share/doc/socket_vmnet"
5860

@@ -65,6 +67,7 @@ endif
6567

6668
define load_launchd
6769
# Hint: try `launchctl enable system/$(1)` if the `launchctl bootstrap` command below fails
70+
logger "Installing launchd service for socket_vmnet $(VERSION) in $(DESTDIR)/Library/LaunchDaemons/$(1).plist"
6871
launchctl bootstrap system "$(DESTDIR)/Library/LaunchDaemons/$(1).plist"
6972
launchctl enable system/$(1)
7073
launchctl kickstart -kp system/$(1)
@@ -80,6 +83,7 @@ install: install.bin install.doc install.launchd
8083

8184
.PHONY: uninstall.bin
8285
uninstall.bin:
86+
logger "Uninstalling executables for socket_vmnet"
8387
rm -f "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet"
8488
rm -f "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet_client"
8589

@@ -88,6 +92,7 @@ uninstall.doc:
8892
rm -rf "$(DESTDIR)/$(PREFIX)/share/doc/socket_vmnet"
8993

9094
define unload_launchd
95+
logger "Uninstalling launchd service for socket_vmnet"
9196
launchctl bootout system "$(DESTDIR)/Library/LaunchDaemons/$(1).plist" || true
9297
endef
9398

0 commit comments

Comments
 (0)