mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-11 16:32:59 +00:00
Changes to Makefile.in to allow proper running on solaris.
Added motif/README to explain why some files in this directory don't get put into this directory's dll.
This commit is contained in:
parent
eda0c6aed9
commit
a06f26ab1f
@ -47,6 +47,9 @@ CPPSRCS = \
|
|||||||
RDFTreeNode.cpp \
|
RDFTreeNode.cpp \
|
||||||
WindowControlImpl.cpp \
|
WindowControlImpl.cpp \
|
||||||
WrapperFactoryImpl.cpp \
|
WrapperFactoryImpl.cpp \
|
||||||
|
nsSetupRegistry.cpp \
|
||||||
|
motif/MotifBrowserControlCanvas.cpp \
|
||||||
|
motif/gtkmozilla.cpp \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
ifneq ($(BAL_INTERFACE),)
|
ifneq ($(BAL_INTERFACE),)
|
||||||
@ -67,7 +70,10 @@ EXTRA_DSO_LDOPTS += -lgtkxtbin -lgtksuperwin -L/usr/X11R6/lib -lXt
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
INCLUDES := -I$(JDKHOME)/include -I$(JDKHOME)/include/solaris $(INCLUDES)
|
EXTRA_DSO_LDOPTS += -L$(DEPTH)/dist/bin/components -lwidget_gtk
|
||||||
|
|
||||||
|
INCLUDES := -I$(JDKHOME)/include -I$(JDKHOME)/include/solaris $(INCLUDES) \
|
||||||
|
-I$(DEPTH)/widget/src/gtk
|
||||||
|
|
||||||
JAVAH_CLS= \
|
JAVAH_CLS= \
|
||||||
"-o BookmarksImpl.h org.mozilla.webclient.wrapper_native.BookmarksImpl" \
|
"-o BookmarksImpl.h org.mozilla.webclient.wrapper_native.BookmarksImpl" \
|
||||||
@ -98,7 +104,10 @@ JAVAH_FILES=\
|
|||||||
JAVAH_PROG=$(JDKHOME)/bin/javah
|
JAVAH_PROG=$(JDKHOME)/bin/javah
|
||||||
JAVAH_FLAGS=-jni -classpath $(CLASSPATH):$(JAVA_DESTPATH)
|
JAVAH_FLAGS=-jni -classpath $(CLASSPATH):$(JAVA_DESTPATH)
|
||||||
|
|
||||||
export:: $(JAVAH_FILES)
|
export:: $(JAVAH_FILES) linkSetupRegistry
|
||||||
|
|
||||||
|
linkSetupRegistry:
|
||||||
|
ln -s $(DEPTH)/xpfe/bootstrap/nsSetupRegistry.cpp .
|
||||||
|
|
||||||
$(JAVAH_FILES):
|
$(JAVAH_FILES):
|
||||||
@for c in $(JAVAH_CLS); do \
|
@for c in $(JAVAH_CLS); do \
|
||||||
|
15
java/webclient/src_moz/motif/README
Normal file
15
java/webclient/src_moz/motif/README
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
This directory contains files relating to allowing webclient to run on
|
||||||
|
Unix. Not all of the files participate in the dll produced in this
|
||||||
|
directory. Here's the breakdown
|
||||||
|
|
||||||
|
This directory's dll:
|
||||||
|
|
||||||
|
BrowserControlNativeShimStub.cpp
|
||||||
|
MotifBrowserControlCanvasStub.cpp
|
||||||
|
NativeLoaderStub.cpp
|
||||||
|
|
||||||
|
The parent directory's dll:
|
||||||
|
|
||||||
|
MotifBrowserControlCanvas.cpp
|
||||||
|
gtkmozilla.cpp
|
||||||
|
|
Loading…
Reference in New Issue
Block a user