43 |
43 |
44 $(call SetupJdkLibrary, BUILD_JAVAACCESSBRIDGE$1, \ |
44 $(call SetupJdkLibrary, BUILD_JAVAACCESSBRIDGE$1, \ |
45 NAME := javaaccessbridge$1, \ |
45 NAME := javaaccessbridge$1, \ |
46 SRC := $(JAVA_AB_SRCDIR), \ |
46 SRC := $(JAVA_AB_SRCDIR), \ |
47 OPTIMIZATION := LOW, \ |
47 OPTIMIZATION := LOW, \ |
|
48 DISABLED_WARNINGS_microsoft := 4311 4302 4312, \ |
48 CFLAGS := $(CFLAGS_JDKLIB) $(ACCESSBRIDGE_CFLAGS) \ |
49 CFLAGS := $(CFLAGS_JDKLIB) $(ACCESSBRIDGE_CFLAGS) \ |
49 $(addprefix -I,$(JAVA_AB_SRCDIR)) \ |
50 $(addprefix -I,$(JAVA_AB_SRCDIR)) \ |
50 -I$(ROOT_SRCDIR)/include/bridge \ |
51 -I$(ROOT_SRCDIR)/include/bridge \ |
51 -DACCESSBRIDGE_ARCH_$2, \ |
52 -DACCESSBRIDGE_ARCH_$2, \ |
52 LDFLAGS := $(LDFLAGS_JDKLIB), \ |
53 LDFLAGS := $(LDFLAGS_JDKLIB), \ |
67 # Parameter 2 ACCESSBRIDGE_ARCH_ suffix |
68 # Parameter 2 ACCESSBRIDGE_ARCH_ suffix |
68 $(call SetupJdkLibrary, BUILD_WINDOWSACCESSBRIDGE$1, \ |
69 $(call SetupJdkLibrary, BUILD_WINDOWSACCESSBRIDGE$1, \ |
69 NAME := windowsaccessbridge$1, \ |
70 NAME := windowsaccessbridge$1, \ |
70 SRC := $(WIN_AB_SRCDIR), \ |
71 SRC := $(WIN_AB_SRCDIR), \ |
71 OPTIMIZATION := LOW, \ |
72 OPTIMIZATION := LOW, \ |
|
73 DISABLED_WARNINGS_microsoft := 4311 4302 4312, \ |
72 CFLAGS := $(filter-out -MD, $(CFLAGS_JDKLIB)) -MT $(ACCESSBRIDGE_CFLAGS) \ |
74 CFLAGS := $(filter-out -MD, $(CFLAGS_JDKLIB)) -MT $(ACCESSBRIDGE_CFLAGS) \ |
73 $(addprefix -I,$(WIN_AB_SRCDIR)) \ |
75 $(addprefix -I,$(WIN_AB_SRCDIR)) \ |
74 -I$(ROOT_SRCDIR)/include/bridge \ |
76 -I$(ROOT_SRCDIR)/include/bridge \ |
75 -DACCESSBRIDGE_ARCH_$2, \ |
77 -DACCESSBRIDGE_ARCH_$2, \ |
76 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
78 LDFLAGS := $(LDFLAGS_JDKLIB) \ |