Eyal Edri has uploaded a new change for review.
Change subject: Makefile: fix errors when running make install on ovirt-engine
......................................................................
Makefile: fix errors when running make install on ovirt-engine
- running make install required interactive answer from user
- added -f for forcing link creation
Change-Id: I280a20a77ee3980437be3f3bca2f7bc9082d34c4
Signed-off-by: Eyal Edri <[email protected]>
---
M Makefile
1 file changed, 8 insertions(+), 8 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/49/12449/1
diff --git a/Makefile b/Makefile
index f81a883..c5c8dbd 100644
--- a/Makefile
+++ b/Makefile
@@ -236,7 +236,7 @@
install -dm 755 $(DESTDIR)$(PKG_EAR_DIR)
install -dm 755 $(DESTDIR)$(MAVENPOM_DIR)
- X=`find "$(MAVEN_OUTPUT_DIR)" -name
'engine-server-ear-$(APP_VERSION)*'.ear` && unzip "$$X" -d
"$(DESTDIR)$(PKG_EAR_DIR)"
+ X=`find "$(MAVEN_OUTPUT_DIR)" -name
'engine-server-ear-$(APP_VERSION)*'.ear` && unzip -o "$$X" -d
"$(DESTDIR)$(PKG_EAR_DIR)"
for artifact_id in $(ARTIFACTS); do \
POM=`find "$(MAVEN_OUTPUT_DIR)" -name
"$${artifact_id}-$(APP_VERSION)*.pom"`; \
@@ -283,11 +283,11 @@
# Main programs and links:
install -m 755 packaging/fedora/setup/engine-setup.py
$(DESTDIR)$(DATA_DIR)/scripts
- ln -s $(DATA_DIR)/scripts/engine-setup.py
$(DESTDIR)$(BIN_DIR)/engine-setup
+ ln -sf $(DATA_DIR)/scripts/engine-setup.py
$(DESTDIR)$(BIN_DIR)/engine-setup
install -m 755 packaging/fedora/setup/engine-cleanup.py
$(DESTDIR)$(DATA_DIR)/scripts
- ln -s $(DATA_DIR)/scripts/engine-cleanup.py
$(DESTDIR)$(BIN_DIR)/engine-cleanup
+ ln -sf $(DATA_DIR)/scripts/engine-cleanup.py
$(DESTDIR)$(BIN_DIR)/engine-cleanup
install -m 755 packaging/fedora/setup/engine-upgrade.py
$(DESTDIR)$(DATA_DIR)/scripts
- ln -s $(DATA_DIR)/scripts/engine-upgrade.py
$(DESTDIR)$(BIN_DIR)/engine-upgrade
+ ln -sf $(DATA_DIR)/scripts/engine-upgrade.py
$(DESTDIR)$(BIN_DIR)/engine-upgrade
install -m 755 packaging/fedora/setup/engine-check-update
$(DESTDIR)$(BIN_DIR)/
# Backups folder
@@ -329,7 +329,7 @@
# Main program for the configuration tool:
install -m 750 backend/manager/tools/src/main/shell/engine-config.sh
$(DESTDIR)$(DATA_DIR)/bin
- ln -s $(DATA_DIR)/bin/engine-config.sh
$(DESTDIR)$(BIN_DIR)/engine-config
+ ln -sf $(DATA_DIR)/bin/engine-config.sh
$(DESTDIR)$(BIN_DIR)/engine-config
# Configuration files for the domain management tool:
install -m 644
backend/manager/tools/src/main/conf/engine-manage-domains.conf
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-manage-domains/
@@ -337,7 +337,7 @@
# Main program for the domain management tool:
install -m 750
backend/manager/tools/src/main/shell/engine-manage-domains.sh
$(DESTDIR)$(DATA_DIR)/bin
- ln -s $(DATA_DIR)/bin/engine-manage-domains.sh
$(DESTDIR)$(BIN_DIR)/engine-manage-domains
+ ln -sf $(DATA_DIR)/bin/engine-manage-domains.sh
$(DESTDIR)$(BIN_DIR)/engine-manage-domains
# Install man pages
install -m 644 packaging/engine-manage-domains.8
$(DESTDIR)$(MAN_DIR)/man8/
@@ -392,7 +392,7 @@
# Uncompress and install the contents of the modules archives to
# the directory containing engine modules:
- find "$(MAVEN_OUTPUT_DIR)" -name "*-$(APP_VERSION)*-modules.zip" -exec
unzip {} -d "$(DESTDIR)$(PKG_JBOSS_MODULES)" \;
+ find "$(MAVEN_OUTPUT_DIR)" -name "*-$(APP_VERSION)*-modules.zip" -exec
unzip -o {} -d "$(DESTDIR)$(PKG_JBOSS_MODULES)" \;
install_service:
@echo "*** Deploying service"
@@ -408,4 +408,4 @@
install -m 644 packaging/fedora/engine-service.limits
$(DESTDIR)$(SYSCONF_DIR)/security/limits.d/10-$(ENGINE_NAME).conf
# Install the links:
- ln -s $(DATA_DIR)/service/engine-service.py
$(DESTDIR)$(BIN_DIR)/engine-service
+ ln -sf $(DATA_DIR)/service/engine-service.py
$(DESTDIR)$(BIN_DIR)/engine-service
--
To view, visit http://gerrit.ovirt.org/12449
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I280a20a77ee3980437be3f3bca2f7bc9082d34c4
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Eyal Edri <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches