26 # 27 # Variables for modules build 28 # 29 30 # jdk modules generated from make/modules/Makefile 31 # - this combines one or more submodules 32 MODULEPATH_DIR = $(OUTPUTDIR)/modules 33 ABS_MODULEPATH_DIR = $(ABS_OUTPUTDIR)/modules 34 35 # Submodules 36 # Files are copied to its own MODULE during the jdk builds 37 SUBMODULES_DIR = $(OUTPUTDIR)/submodules 38 ABS_SUBMODULES_DIR = $(ABS_OUTPUTDIR)/submodules 39 40 41 # genmoduleslist - files generated from make/modules/Makefile 42 MODULEINFO_DIR = $(OUTPUTDIR)/moduleinfo 43 ABS_MODULEINFO_DIR = $(ABS_OUTPUTDIR)/moduleinfo 44 MODULEINFO_SRC = $(MODULEINFO_DIR)/src 45 46 MODULE_CLASSLIST_DIR = $(ABS_MODULEINFO_DIR)/classlist 47 MODULES_LIST = $(MODULE_CLASSLIST_DIR)/modules.list 48 49 # Temporary files 50 MODULES_TEMPDIR = $(OUTPUTDIR)/tmp/modules 51 ABS_MODULES_TEMPDIR = $(ABS_OUTPUTDIR)/tmp/modules 52 53 # incremental build marker file 54 MODULES_UPDATE_MARKER = $(SUBMODULES_DIR)/.modules.update 55 56 # Information for building platform modules 57 BASE_MODULE = jdk.base 58 JIGSAW_MODULE_LIB = $(ABS_OUTPUTDIR)/lib/modules 59 60 # RELEASE is JDK_VERSION and -MILESTONE if MILESTONE is set 61 ifneq ($(MILESTONE),fcs) 62 MODULE_VERSION = ${JDK_MINOR_VERSION}-ea 63 else 64 MODULE_VERSION = ${JDK_MINOR_VERSION} 65 endif | 26 # 27 # Variables for modules build 28 # 29 30 # jdk modules generated from make/modules/Makefile 31 # - this combines one or more submodules 32 MODULEPATH_DIR = $(OUTPUTDIR)/modules 33 ABS_MODULEPATH_DIR = $(ABS_OUTPUTDIR)/modules 34 35 # Submodules 36 # Files are copied to its own MODULE during the jdk builds 37 SUBMODULES_DIR = $(OUTPUTDIR)/submodules 38 ABS_SUBMODULES_DIR = $(ABS_OUTPUTDIR)/submodules 39 40 41 # genmoduleslist - files generated from make/modules/Makefile 42 MODULEINFO_DIR = $(OUTPUTDIR)/moduleinfo 43 ABS_MODULEINFO_DIR = $(ABS_OUTPUTDIR)/moduleinfo 44 MODULEINFO_SRC = $(MODULEINFO_DIR)/src 45 46 JMOD_CREATE_ARGS = -os $(PLATFORM) 47 ifneq ($(CROSS_COMPILE_ARCH), ) 48 JMOD_CREATE_ARGS += -arch $(CROSS_COMPILE_ARCH) 49 else 50 JMOD_CREATE_ARGS += -arch $(ARCH) 51 endif 52 53 MODULE_CLASSLIST_DIR = $(ABS_MODULEINFO_DIR)/classlist 54 MODULES_LIST = $(MODULE_CLASSLIST_DIR)/modules.list 55 56 # Temporary files 57 MODULES_TEMPDIR = $(OUTPUTDIR)/tmp/modules 58 ABS_MODULES_TEMPDIR = $(ABS_OUTPUTDIR)/tmp/modules 59 60 # incremental build marker file 61 MODULES_UPDATE_MARKER = $(SUBMODULES_DIR)/.modules.update 62 63 # Information for building platform modules 64 BASE_MODULE = jdk.base 65 JIGSAW_MODULE_LIB = $(ABS_OUTPUTDIR)/lib/modules 66 67 # RELEASE is JDK_VERSION and -MILESTONE if MILESTONE is set 68 ifneq ($(MILESTONE),fcs) 69 MODULE_VERSION = ${JDK_MINOR_VERSION}-ea 70 else 71 MODULE_VERSION = ${JDK_MINOR_VERSION} 72 endif |