make/common/BuildNativePackages.gmk
Print this page
*** 27,37 ****
--- 27,44 ----
# Generate jmod and debian packages for all jdk modules
#
PKGS = $(ABS_OUTPUTDIR)/jigsaw-pkgs
JMOD_PKGS = $(PKGS)/jmod
DEB_PKGS = $(PKGS)/deb
+ JPKG_ARGS = -os $(PLATFORM)
+ ifneq ($(CROSS_COMPILE_ARCH), )
+ JPKG_ARGS += -arch $(CROSS_COMPILE_ARCH)
+ else
+ JPKG_ARGS += -arch $(ARCH)
+ endif
+
## TODO: generate packages for modules that are modified
## instead of all modules
$(PKGS)/%:
$(RM) -r $@
$(MKDIR) -p $@
*** 64,74 ****
fi ; \
if [ -d etc ] ; then \
CONFIG="-config etc" ; \
fi ; \
$(HOST_JPKG_CMD) -v -m classes \
! $$NATCMD $$NATLIB $$CONFIG $(SIGNER_ARGS) \
-d $(JMOD_PKGS) jmod $$m $(SIGNER_PW)) || exit 1 ; \
done
@$(ECHO) ">>>Finished making "$@" @ `$(DATE)` ..."
# Rules to generate debian packages
--- 71,81 ----
fi ; \
if [ -d etc ] ; then \
CONFIG="-config etc" ; \
fi ; \
$(HOST_JPKG_CMD) -v -m classes \
! $$NATCMD $$NATLIB $$CONFIG $(JPKG_ARGS) $(SIGNER_ARGS) \
-d $(JMOD_PKGS) jmod $$m $(SIGNER_PW)) || exit 1 ; \
done
@$(ECHO) ">>>Finished making "$@" @ `$(DATE)` ..."
# Rules to generate debian packages