make/lib/LibCommon.gmk
changeset 49300 79f6a4dc221e
parent 49261 d5c43e9f08fb
child 49440 396ea30afbd5
equal deleted inserted replaced
49299:719064f540f3 49300:79f6a4dc221e
    52 
    52 
    53 ################################################################################
    53 ################################################################################
    54 # Find a library
    54 # Find a library
    55 # Param 1 - module name
    55 # Param 1 - module name
    56 # Param 2 - library name
    56 # Param 2 - library name
    57 # Param 3 - subdir for library
    57 # Param 3 - optional subdir for library
    58 FindLib = \
    58 FindLib = \
    59     $(call FindLibDirForModule, \
    59     $(call FindLibDirForModule, \
    60         $(strip $1))$(strip $3)/$(LIBRARY_PREFIX)$(strip $2)$(SHARED_LIBRARY_SUFFIX)
    60         $(strip $1))$(strip $3)/$(LIBRARY_PREFIX)$(strip $2)$(SHARED_LIBRARY_SUFFIX)
    61 
    61 
       
    62 ################################################################################
       
    63 # Find a static library
       
    64 # Param 1 - module name
       
    65 # Param 2 - library name
       
    66 # Param 3 - optional subdir for library
       
    67 FindStaticLib = \
       
    68     $(addprefix $(SUPPORT_OUTPUTDIR)/native/, \
       
    69         $(strip $1)$(strip $3)/$(LIBRARY_PREFIX)$(strip $2)$(STATIC_LIBRARY_SUFFIX))
    62 
    70 
    63 ################################################################################
    71 ################################################################################
    64 # Define the header include flags needed to compile against it.
    72 # Define the header include flags needed to compile against it.
    65 LIBJAVA_HEADER_FLAGS := $(addprefix -I, $(call FindSrcDirsForLib, java.base, java))
    73 LIBJAVA_HEADER_FLAGS := $(addprefix -I, $(call FindSrcDirsForLib, java.base, java))
    66 
    74