2023-10-09 15:55:25 +01:00
|
|
|
VERSION_FILE := $(if $(obj),$(addprefix $(obj)/,crit/version.py),crit/version.py)
|
|
|
|
|
|
|
|
all-y += ${VERSION_FILE}
|
|
|
|
cleanup-y += ${VERSION_FILE}
|
|
|
|
|
|
|
|
${VERSION_FILE}:
|
|
|
|
$(Q) echo "__version__ = '${CRIU_VERSION}'" > $@
|
|
|
|
|
|
|
|
install: ${VERSION_FILE}
|
2024-05-21 09:48:34 +01:00
|
|
|
ifeq ($(SKIP_PIP_INSTALL),0)
|
2023-10-09 15:55:25 +01:00
|
|
|
$(E) " INSTALL " crit
|
2024-05-21 09:48:34 +01:00
|
|
|
$(Q) $(PYTHON) -m pip install $(PIPFLAGS) --prefix=$(DESTDIR)$(PREFIX) ./crit
|
2023-10-09 15:55:25 +01:00
|
|
|
else
|
2024-05-21 09:48:34 +01:00
|
|
|
$(E) " SKIP INSTALL crit"
|
2023-10-09 15:55:25 +01:00
|
|
|
endif
|
|
|
|
.PHONY: install
|
|
|
|
|
|
|
|
uninstall:
|
2024-05-21 09:48:34 +01:00
|
|
|
ifeq ($(SKIP_PIP_INSTALL),0)
|
2023-10-09 15:55:25 +01:00
|
|
|
$(E) " UNINSTALL" crit
|
|
|
|
$(Q) $(PYTHON) ./scripts/uninstall_module.py --prefix=$(DESTDIR)$(PREFIX) crit
|
|
|
|
else
|
2024-05-21 09:48:34 +01:00
|
|
|
$(E) " SKIP UNINSTALL crit"
|
2023-10-09 15:55:25 +01:00
|
|
|
endif
|
|
|
|
.PHONY: uninstall
|