mirror of
https://github.com/dynup/kpatch
synced 2025-05-01 15:37:57 +00:00
commit
39a88d0703
5
Makefile
5
Makefile
@ -3,6 +3,7 @@ include Makefile.inc
|
|||||||
SUBDIRS = kpatch-build kpatch kmod
|
SUBDIRS = kpatch-build kpatch kmod
|
||||||
BUILD_DIRS = $(SUBDIRS:%=build-%)
|
BUILD_DIRS = $(SUBDIRS:%=build-%)
|
||||||
INSTALL_DIRS = $(SUBDIRS:%=install-%)
|
INSTALL_DIRS = $(SUBDIRS:%=install-%)
|
||||||
|
UNINSTALL_DIRS = $(SUBDIRS:%=uninstall-%)
|
||||||
CLEAN_DIRS = $(SUBDIRS:%=clean-%)
|
CLEAN_DIRS = $(SUBDIRS:%=clean-%)
|
||||||
|
|
||||||
.PHONY: $(SUBDIRS) $(BUILD_DIRS) $(INSTALL_DIRS) $(CLEAN_DIRS)
|
.PHONY: $(SUBDIRS) $(BUILD_DIRS) $(INSTALL_DIRS) $(CLEAN_DIRS)
|
||||||
@ -16,6 +17,10 @@ install: $(INSTALL_DIRS)
|
|||||||
$(INSTALL_DIRS):
|
$(INSTALL_DIRS):
|
||||||
$(MAKE) -C $(@:install-%=%) install
|
$(MAKE) -C $(@:install-%=%) install
|
||||||
|
|
||||||
|
uninstall: $(UNINSTALL_DIRS)
|
||||||
|
$(UNINSTALL_DIRS):
|
||||||
|
$(MAKE) -C $(@:uninstall-%=%) uninstall
|
||||||
|
|
||||||
clean: $(CLEAN_DIRS)
|
clean: $(CLEAN_DIRS)
|
||||||
$(CLEAN_DIRS):
|
$(CLEAN_DIRS):
|
||||||
$(MAKE) -C $(@:clean-%=%) clean
|
$(MAKE) -C $(@:clean-%=%) clean
|
||||||
|
@ -9,5 +9,9 @@ install:
|
|||||||
$(INSTALL) -d $(DATADIR)/patch
|
$(INSTALL) -d $(DATADIR)/patch
|
||||||
$(INSTALL) -m 644 patch/* $(DATADIR)/patch
|
$(INSTALL) -m 644 patch/* $(DATADIR)/patch
|
||||||
|
|
||||||
|
uninstall:
|
||||||
|
$(RM) -R $(MODULESDIR)/*/kpatch
|
||||||
|
$(RM) -R $(DATADIR)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
$(MAKE) -C core clean
|
$(MAKE) -C core clean
|
||||||
|
@ -17,5 +17,9 @@ install: all
|
|||||||
$(INSTALL) -d $(BINDIR)
|
$(INSTALL) -d $(BINDIR)
|
||||||
$(INSTALL) kpatch-build $(BINDIR)
|
$(INSTALL) kpatch-build $(BINDIR)
|
||||||
|
|
||||||
|
uninstall:
|
||||||
|
$(RM) -R $(LIBEXECDIR)
|
||||||
|
$(RM) $(BINDIR)/kpatch-build
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
$(RM) $(TARGETS)
|
$(RM) $(TARGETS)
|
||||||
|
@ -6,4 +6,7 @@ install: all
|
|||||||
$(INSTALL) -d $(SBINDIR)
|
$(INSTALL) -d $(SBINDIR)
|
||||||
$(INSTALL) kpatch $(SBINDIR)
|
$(INSTALL) kpatch $(SBINDIR)
|
||||||
|
|
||||||
|
uninstall:
|
||||||
|
$(RM) $(SBINDIR)/kpatch
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
Loading…
Reference in New Issue
Block a user