summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2004-01-22 09:30:50 +0000
committermichelou <michelou@epfl.ch>2004-01-22 09:30:50 +0000
commit9694e01a39a1ca1ef2018864ba1ed6854bb9f872 (patch)
tree50f5ccfb5c70543e52724571a24a4dfdec751870
parente6bcb618fa7b897d1340c03820547f9efb119fa7 (diff)
downloadscala-9694e01a39a1ca1ef2018864ba1ed6854bb9f872.tar.gz
scala-9694e01a39a1ca1ef2018864ba1ed6854bb9f872.tar.bz2
scala-9694e01a39a1ca1ef2018864ba1ed6854bb9f872.zip
- added custom code (from ZeroG, see IA samples...
- added custom code (from ZeroG, see IA samples) to the Web installer in order to refresh the variable environment on the Windows platform.
-rw-r--r--Makefile.distrib7
1 files changed, 7 insertions, 0 deletions
diff --git a/Makefile.distrib b/Makefile.distrib
index ceec8e3dd6..69bdff5ea7 100644
--- a/Makefile.distrib
+++ b/Makefile.distrib
@@ -186,6 +186,7 @@ install-addons :
IA_CONFIG_PREFIX = $(PROJECT_CONFIGDIR)/ia
IA_CONFIG_IMAGESDIR = $(IA_CONFIG_PREFIX)/images
IA_CONFIG_LOCALESDIR = $(IA_CONFIG_PREFIX)/locales
+IA_CONFIG_CUSTOMCODEDIR = $(IA_CONFIG_PREFIX)/CustomCode
IA_PROJECTFILE = $(IA_CONFIG_PREFIX)/$(PROJECT_NAME).iap_xml
IA_CUSTOMFILE = custom
@@ -193,6 +194,7 @@ IA_LICENSEFILE = LICENSE
IA_BUILD_PREFIX = /tmp/IA_Build_$(PROJECT_NAME)
IA_BUILD_IMAGESDIR = $(IA_BUILD_PREFIX)/images
+IA_BUILD_CUSTOMCODEDIR = $(IA_BUILD_PREFIX)/CustomCode
IA_BUILD_LOCALESDIR = $(IA_BUILD_PREFIX)/$(PROJECT_NAME)locales
IA_BUILD_ARCHIVE_TGZ = $(IA_BUILD_PREFIX)/$(PROJECT_NAME).tar.gz
IA_BUILD_ARCHIVE_ZIP = $(IA_BUILD_PREFIX)/$(PROJECT_NAME).zip
@@ -204,6 +206,11 @@ ia-build :
$(RM) -r $(IA_BUILD_PREFIX)
$(INSTALL) -m 755 -d $(IA_BUILD_PREFIX)
$(INSTALL) -m 644 -p $(IA_PROJECTFILE) $(IA_BUILD_PREFIX)
+ $(INSTALL) -m 755 -d $(IA_BUILD_CUSTOMCODEDIR)
+ @for file in "" `$(FIND) $(IA_CONFIG_CUSTOMCODEDIR)/* -type f`; do \
+ if [ -z "$$file" ]; then continue; fi; \
+ $(INSTALL) -m 644 -p "$$file" $(IA_BUILD_CUSTOMCODEDIR); \
+ done
$(INSTALL) -m 755 -d $(IA_BUILD_LOCALESDIR)
@for locale in "" `ls -d $(IA_CONFIG_LOCALESDIR)/?? | $(XARGS) -n 1 $(BASENAME)`; do \
if [ -z "$$locale" ]; then continue; fi; \