summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/config/Make.rules.js45
1 files changed, 20 insertions, 25 deletions
diff --git a/js/config/Make.rules.js b/js/config/Make.rules.js
index 0675afb697a..38dae74107f 100644
--- a/js/config/Make.rules.js
+++ b/js/config/Make.rules.js
@@ -48,10 +48,25 @@ NODE ?= node
ice_language = js
slice_translator = slice2js
-ifeq ($(shell test -f $(top_srcdir)/config/Make.common.rules && echo 0),0)
- include $(top_srcdir)/config/Make.common.rules
-else
- include $(top_srcdir)/../config/Make.common.rules
+#
+# While makedist generates assets we don't want to include this file, to
+# avoid problems with ICE_HOME settings
+#
+ifneq ($(MAKEDIST),yes)
+ ifeq ($(shell test -f $(top_srcdir)/config/Make.common.rules && echo 0),0)
+ include $(top_srcdir)/config/Make.common.rules
+ else
+ include $(top_srcdir)/../config/Make.common.rules
+ endif
+
+ #
+ # Platform specific definitions (necessary for SLICEPARSERLIB)
+ #
+ ifeq ($(shell test -f $(top_srcdir)/config/Make.rules.$(UNAME) && echo 0),0)
+ include $(top_srcdir)/config/Make.rules.$(UNAME)
+ else
+ include $(top_srcdir)/../cpp/config/Make.rules.$(UNAME)
+ endif
endif
ifdef ice_src_dist
@@ -61,6 +76,7 @@ else
bindir = $(ice_dir)/$(binsubdir)
libdir = $(ice_dir)/$(libsubdir)
endif
+
install_libdir = $(prefix)/lib
install_moduledir = $(prefix)/node_modules/icejs
@@ -90,27 +106,6 @@ installmodule = if test ! -d $(1)/$(3) ; \
cp $$f $(1)/$(3); \
done;
-#
-# While makedist generates assets we don't want to include this file, to
-# avoid problems with ICE_HOME settings
-#
-ifneq ($(MAKEDIST),yes)
- ifeq ($(shell test -f $(top_srcdir)/config/Make.common.rules && echo 0),0)
- include $(top_srcdir)/config/Make.common.rules
- else
- include $(top_srcdir)/../config/Make.common.rules
- endif
-
- #
- # Platform specific definitions (necessary for SLICEPARSERLIB)
- #
- ifeq ($(shell test -f $(top_srcdir)/config/Make.rules.$(UNAME) && echo 0),0)
- include $(top_srcdir)/config/Make.rules.$(UNAME)
- else
- include $(top_srcdir)/../cpp/config/Make.rules.$(UNAME)
- endif
-endif
-
ifdef ice_src_dist
ifeq ($(ice_cpp_dir), $(ice_dir)/cpp)
SLICE2JS = $(ice_cpp_dir)/bin/slice2js