summaryrefslogtreecommitdiffstats
path: root/rules/nodejs.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2015-07-24 11:19:27 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2015-07-24 11:19:29 +0200
commit92638b77f491b436be530af7a263c4fe6ee22e7e (patch)
tree3f4c4ed00d6109273a32c1aad2d3fed0cc5e7185 /rules/nodejs.make
parentaff97a32e9230719f8cb7d2ae9fa87a59d18fb11 (diff)
downloadptxdist-92638b77f491b436be530af7a263c4fe6ee22e7e.tar.gz
ptxdist-92638b77f491b436be530af7a263c4fe6ee22e7e.tar.xz
nodejs: use correct architecture string for i386
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/nodejs.make')
-rw-r--r--rules/nodejs.make10
1 files changed, 8 insertions, 2 deletions
diff --git a/rules/nodejs.make b/rules/nodejs.make
index badbbeca2..4c3f2960e 100644
--- a/rules/nodejs.make
+++ b/rules/nodejs.make
@@ -33,10 +33,16 @@ NODEJS_SOURCES += $(foreach module,$(call remove_quotes, $(PTXCONF_NODEJS_MODULE
# Prepare
# ----------------------------------------------------------------------------
+ifeq ($(PTXCONF_ARCH_STRING),i386)
+NODEJS_ARCH := ia32
+else
+NODEJS_ARCH := $(PTXCONF_ARCH_STRING)
+endif
+
NODEJS_CONF_TOOL := autoconf
NODEJS_CONF_OPT := \
--prefix=/usr \
- --dest-cpu=$(PTXCONF_ARCH_STRING) \
+ --dest-cpu=$(NODEJS_ARCH) \
--without-snapshot \
--shared-openssl \
--shared-zlib \
@@ -53,7 +59,7 @@ endef
node/env = \
$(CROSS_ENV) \
- npm_config_arch=$(PTXCONF_ARCH_STRING) \
+ npm_config_arch=$(NODEJS_ARCH) \
npm_prefix=$(NODEJS_PKGDIR)/usr/lib \
npm_config_cache=$(HOST_NODEJS_PKGDIR)/npm \
npm_config_tmp=$(PTXDIST_TEMPDIR)/nodejs \