make/idea/idea.gmk
changeset 48667 f2344724a475
parent 37976 9cc5debe0f47
equal deleted inserted replaced
48666:d626620a1844 48667:f2344724a475
    18     SEL_MODULES := $(call FindAllModules)
    18     SEL_MODULES := $(call FindAllModules)
    19   else
    19   else
    20     SEL_MODULES := $(MODULES)
    20     SEL_MODULES := $(MODULES)
    21   endif
    21   endif
    22 
    22 
    23   # Find all source dirs for a particular module
       
    24   # $1 - Module to find source dirs for
       
    25   FindIdeaModuleSrcDirs = \
       
    26     $(strip $(addsuffix /$(strip $1), $(GENERATED_SRC_DIRS) $(IMPORT_MODULES_SRC)) \
       
    27         $(wildcard $(foreach sub, $(SRC_SUBDIRS), $(addsuffix /$(strip $1)/$(sub), $(TOP_SRC_DIRS)))))
       
    28 
       
    29 
       
    30   idea:
    23   idea:
    31 	$(ECHO) "SUPPORT=$(SUPPORT_OUTPUTDIR)" >> $(OUT)
    24 	$(ECHO) "SUPPORT=$(SUPPORT_OUTPUTDIR)" >> $(OUT)
    32 	$(ECHO) "MODULE_ROOTS=\"$(foreach mod, $(SEL_MODULES), $(call FindIdeaModuleSrcDirs,$(mod)))\"" >> $(OUT)
    25 	$(ECHO) "MODULE_ROOTS=\"$(foreach mod, $(SEL_MODULES), $(call FindModuleSrcDirs,$(mod)))\"" >> $(OUT)
    33 	$(ECHO) "MODULE_NAMES=\"$(strip $(foreach mod, $(SEL_MODULES), $(mod)))\"" >> $(OUT)
    26 	$(ECHO) "MODULE_NAMES=\"$(strip $(foreach mod, $(SEL_MODULES), $(mod)))\"" >> $(OUT)
    34 	$(ECHO) "SEL_MODULES=\"$(SEL_MODULES)\"" >> $(OUT)
    27 	$(ECHO) "SEL_MODULES=\"$(SEL_MODULES)\"" >> $(OUT)
    35 	$(ECHO) "BOOT_JDK=\"$(BOOT_JDK)\"" >> $(OUT)
    28 	$(ECHO) "BOOT_JDK=\"$(BOOT_JDK)\"" >> $(OUT)
    36 	$(ECHO) "CYGPATH=\"$(CYGPATH)\"" >> $(OUT)
    29 	$(ECHO) "CYGPATH=\"$(CYGPATH)\"" >> $(OUT)
    37 	$(ECHO) "SPEC=\"$(SPEC)\"" >> $(OUT)
    30 	$(ECHO) "SPEC=\"$(SPEC)\"" >> $(OUT)