Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@172951 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -56,7 +56,7 @@ REQUIRES = xpcom \
|
||||
embed_base \
|
||||
$(NULL)
|
||||
|
||||
DIRS = build
|
||||
DIRS = tools/genifaces build
|
||||
|
||||
CPPSRCS = \
|
||||
nsAppFileLocProviderProxy.cpp \
|
||||
@@ -67,19 +67,6 @@ CPPSRCS = \
|
||||
nsJavaXPCOMBindingUtils.cpp \
|
||||
$(NULL)
|
||||
|
||||
JAVA_SRCS = \
|
||||
XPCOM.java \
|
||||
XPCOMJavaProxy.java \
|
||||
XPCOMJavaProxyBase.java \
|
||||
XPCOMException.java \
|
||||
GeckoEmbed.java \
|
||||
AppFileLocProvider.java \
|
||||
$(NULL)
|
||||
|
||||
GEN_JAVA_SRCS = \
|
||||
XPCOMError.java \
|
||||
$(NULL)
|
||||
|
||||
LOCAL_INCLUDES = -I$(JAVA_INCLUDE_PATH)
|
||||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
@@ -103,7 +90,4 @@ include $(topsrcdir)/config/rules.mk
|
||||
XPCOMError.java: $(topsrcdir)/xpcom/base/nsError.h gen-nsError.pl Makefile Makefile.in
|
||||
$(PERL) $(srcdir)/gen-nsError.pl < $< > $@
|
||||
|
||||
export:: $(GEN_JAVA_SRCS)
|
||||
@$(INSTALL) -m 644 $(addprefix $(srcdir)/,$(JAVA_SRCS)) $(JAVA_DIST_DIR)/org/mozilla/xpcom
|
||||
@$(INSTALL) -m 644 $(GEN_JAVA_SRCS) $(JAVA_DIST_DIR)/org/mozilla/xpcom
|
||||
|
||||
export:: XPCOMError.java
|
||||
|
||||
Reference in New Issue
Block a user