Skip to content

Commit 5ca832d

Browse files
committed
Makefile: add install.doc
Signed-off-by: Akihiro Suda <[email protected]>
1 parent d7b9011 commit 5ca832d

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

Makefile

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ install.bin: socket_vmnet socket_vmnet_client
4040
install socket_vmnet "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet"
4141
install socket_vmnet_client "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet_client"
4242

43+
install.doc: README.md LICENSE launchd etc_sudoers.d
44+
mkdir -p "$(DESTDIR)/$(PREFIX)/share/doc/socket_vmnet"
45+
cp -a $? "$(DESTDIR)/$(PREFIX)/share/doc/socket_vmnet"
46+
4347
install.launchd.plist: launchd/*.plist
4448
sed -e "s@/opt/socket_vmnet@$(PREFIX)@g" launchd/io.github.lima-vm.socket_vmnet.plist > "$(DESTDIR)/Library/LaunchDaemons/io.github.lima-vm.socket_vmnet.plist"
4549

@@ -53,13 +57,17 @@ ifneq ($(BRIDGED),)
5357
launchctl load -w "$(DESTDIR)/Library/LaunchDaemons/io.github.lima-vm.socket_vmnet.bridged.$(BRIDGED).plist"
5458
endif
5559

56-
install: install.bin install.launchd
60+
install: install.bin install.doc install.launchd
5761

5862
.PHONY: uninstall.bin
5963
uninstall.bin:
6064
rm -f "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet"
6165
rm -f "$(DESTDIR)/$(PREFIX)/bin/socket_vmnet_client"
6266

67+
.PHONY: uninstall.doc
68+
uninstall.doc:
69+
rm -rf "$(DESTDIR)/$(PREFIX)/share/doc/socket_vmnet"
70+
6371
.PHONY: uninstall.launchd
6472
uninstall.launchd:
6573
launchctl unload -w "$(DESTDIR)/Library/LaunchDaemons/io.github.lima-vm.socket_vmnet.plist"
@@ -77,7 +85,7 @@ endif
7785
uninstall.run:
7886
rm -f /var/run/socket_vmnet*
7987

80-
uninstall: uninstall.launchd.plist uninstall.bin uninstall.run
88+
uninstall: uninstall.launchd.plist uninstall.doc uninstall.bin uninstall.run
8189

8290
.PHONY: clean
8391
clean:

0 commit comments

Comments
 (0)