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 |