NOT PART OF BUILD. Move ActiveX plugin over to GNU make

This commit is contained in:
locka%iol.ie 2002-08-20 19:52:26 +00:00
Родитель 9ced6ae565
Коммит d666d1ec1d
5 изменённых файлов: 364 добавлений и 350 удалений

Просмотреть файл

@ -42,21 +42,21 @@
#include "jni.h"
#include "npapi.h"
#include "_gen/java_lang_Throwable.h"
#include "_gen/java_lang_Error.h"
#include "_gen/java_lang_String.h"
#include "_gen/java_lang_Boolean.h"
#include "_gen/java_lang_Number.h"
#include "_gen/java_lang_Integer.h"
#include "_gen/java_lang_Long.h"
#include "_java/java_lang_Throwable.h"
#include "_java/java_lang_Error.h"
#include "_java/java_lang_String.h"
#include "_java/java_lang_Boolean.h"
#include "_java/java_lang_Number.h"
#include "_java/java_lang_Integer.h"
#include "_java/java_lang_Long.h"
// TODO:
// These things require certain native statics to be implemented
// so they're commented out for the time being.
//#include "_gen/java_lang_Double.h"
//#include "_gen/java_lang_Float.h"
#include "_gen/java_lang_Character.h"
#include "_gen/netscape_plugin_Plugin.h"
#include "_gen/MozAxPlugin.h"
//#include "_java/java_lang_Double.h"
//#include "_java/java_lang_Float.h"
#include "_java/java_lang_Character.h"
#include "_java/netscape_plugin_Plugin.h"
#include "_java/MozAxPlugin.h"
#include "LegacyPlugin.h"

Просмотреть файл

@ -0,0 +1,332 @@
#!nmake
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
###############################################################################
# CUSTOMISE SETTINGS IN THIS SECTION AS APPROPRIATE FOR YOUR BUILD SYSTEM!
DEPTH = ../../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = npmozax
LIBRARY_NAME = npmozax
RESFILE = MozActiveX.res
DEFFILE = npmozax.def
REQUIRES = \
xpcom \
java \
plugin \
string \
$(NULL)
FORCE_SHARED_LIB = 1
NO_DIST_INSTALL = 1
NO_INSTALL = 1
# Path to the Mozilla ActiveX control (some files are copied from there)
MOZCTLSRC=../control
############
# LiveConnect settings
MOZ_ACTIVEX_PLUGIN_LIVECONNECT = 1
# Settings that specify where the PluginSDK, Java compiler (javac or oldjavac),
# Java header file generator (javah) and classes live.
#
# You need the Netscape PluginSDK:
#
# http://home.netscape.com/comprod/development_partners/plugin_api/index.html
#
# You also need a JDK with the old java compiler. Anything from 1.3
# downwards should do. See here for various JDK releases:
#
# http://java.sun.com/products/archive/index.html
#
# You should use the javah found in the plugin SDK because this generates
# the JRI stubs.
ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
PLUGINSDK = c:/m/PluginSDK
SDK_JAVADIR = c:/jdk1.02
SDK_JAVAH = $(PLUGINSDK)/bin/win32/javah
SDK_JAVAC = $(SDK_JAVADIR)/bin/javac
SDK_CLASSES = $(PLUGINSDK)/classes/java_30.zip
SDK_CLASSPATH = "$(subst /,\,$(SDK_CLASSES));."
endif
############
# XPConnect settings
# MOZ_ACTIVEX_PLUGIN_XPCONNECT = 1
# XPConnect support in (Netscape 6.1+/Mozilla)
###############################################################################
ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
XPIDLSRCS = \
./nsIMozAxPlugin.idl \
$(NULL)
endif
CPPSRCS = \
StdAfx.cpp \
ControlSite.cpp \
ControlSiteIPFrame.cpp \
ItemContainer.cpp \
PropertyBag.cpp \
ActiveScriptSite.cpp \
LegacyPlugin.cpp \
MozActiveX.cpp \
npwin.cpp
ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
CPPSRCS += \
XPConnect.cpp
endif
ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
CPPSRCS += LiveConnect.cpp
CSRCS += javastubs.c
endif
DEFINES += -DWIN32_LEAN_AND_MEAN
LOCAL_INCLUDES = -I$(MOZCTLSRC)
ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
LOCAL_INCLUDES += -I.\_java
endif
ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
LOCAL_INCLUDES += -I.\_xpidlgen
endif
OS_LIBS += \
comdlg32.lib \
ole32.lib \
oleaut32.lib \
uuid.lib \
shell32.lib \
$(NULL)
ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
DEFINES += -DMOZ_ACTIVEX_PLUGIN_LIVECONNECT
endif
ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
DEFINES += -DMOZ_ACTIVEX_PLUGIN_XPCONNECT
endif
include $(topsrcdir)/config/rules.mk
CXXFLAGS += -GX
install-plugin: $(SHARED_LIBRARY)
ifdef SHARED_LIBRARY
$(INSTALL) $(SHARED_LIBRARY) $(DIST)/bin/plugins
endif
install-class:
$(INSTALL) MozAxPlugin.class $(DIST)/bin/plugins
install-typelib:
$(INSTALL) _xpidlgen/nsIMozAxPlugin.xpt $(DIST)/bin/components
libs:: install-plugin
ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
libs:: install-class
endif
ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
libs:: install-typelib
endif
clean::
-rm $(DEFFILE)
$(DEFFILE):
-rm $@
@echo "; npmozax.def : Declares the module parameters." >> $@
@echo "; This file was autogenerated by mkctldef.bat!" >> $@
@echo "" >> $@
@echo "LIBRARY "npmozax.DLL"" >> $@
@echo "EXPORTS" >> $@
@echo "; Plugin exports" >> $@
@echo "NP_GetEntryPoints @1" >> $@
@echo "NP_Initialize @2" >> $@
@echo "NP_Shutdown @3" >> $@
@echo "; NSGetFactory @10" >> $@
ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
./MozAxPlugin.class: ./MozAxPlugin.java
$(SDK_JAVAC) -classpath $(SDK_CLASSPATH) MozAxPlugin.java
./_java/MozAxPlugin.h \
./_java/MozAxPlugin.c: ./MozAxPlugin.class
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java MozAxPlugin
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java MozAxPlugin
./_java/java_lang_Object.h \
./_java/java_lang_Object.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Object
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Object
./_java/java_lang_Error.h \
./_java/java_lang_Error.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Error
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Error
./_java/java_lang_Throwable.h \
./_java/java_lang_Throwable.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Throwable
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Throwable
./_java/java_lang_String.h \
./_java/java_lang_String.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.String
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.String
./_java/java_lang_Boolean.h \
./_java/java_lang_Boolean.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Boolean
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Boolean
./_java/java_lang_Number.h \
./_java/java_lang_Number.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Number
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Number
./_java/java_lang_Integer.h \
./_java/java_lang_Integer.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Integer
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Integer
./_java/java_lang_Short.h \
./_java/java_lang_Short.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Short
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Short
./_java/java_lang_Long.h \
./_java/java_lang_Long.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Long
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Long
./_java/java_lang_Double.h \
./_java/java_lang_Double.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Double
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Double
./_java/java_lang_Float.h \
./_java/java_lang_Float.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Float
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Float
./_java/java_lang_Byte.h \
./_java/java_lang_Byte.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Byte
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Byte
./_java/java_lang_Character.h \
./_java/java_lang_Character.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java java.lang.Character
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java java.lang.Character
./_java/netscape_plugin_Plugin.h \
./_java/netscape_plugin_Plugin.c : $(SDK_CLASSES)
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -d _java netscape.plugin.Plugin
$(SDK_JAVAH) -classpath $(SDK_CLASSPATH) -jri -stubs -d _java netscape.plugin.Plugin
javastubs.c : \
./MozAxPlugin.class \
./_java/MozAxPlugin.c \
./_java/netscape_plugin_Plugin.c \
./_java/java_lang_Object.c \
./_java/java_lang_Throwable.c \
./_java/java_lang_Error.c \
./_java/java_lang_String.c \
./_java/java_lang_Boolean.c \
./_java/java_lang_Number.c \
./_java/java_lang_Integer.c \
./_java/java_lang_Long.c \
./_java/java_lang_Double.c \
./_java/java_lang_Float.c \
./_java/java_lang_Character.c \
$(NULL)
LiveConnect.cpp: StdAfx.h \
./MozAxPlugin.class \
./_java/MozAxPlugin.h \
./_java/netscape_plugin_Plugin.h \
./_java/java_lang_Object.h \
./_java/java_lang_Throwable.h \
./_java/java_lang_Error.h \
./_java/java_lang_String.h \
./_java/java_lang_Boolean.h \
./_java/java_lang_Number.h \
./_java/java_lang_Integer.h \
./_java/java_lang_Long.h \
./_java/java_lang_Double.h \
./_java/java_lang_Float.h \
./_java/java_lang_Character.h \
$(NULL)
endif
ActiveScriptSite.cpp: $(MOZCTLSRC)/ActiveScriptSite.cpp
-cp $(MOZCTLSRC)/ActiveScriptSite.cpp .
MozActiveX.res: MozActiveX.rc resource.h
MozActiveX.cpp: StdAfx.h
ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
XPConnect.cpp: StdAfx.h \
./_xpidlgen/nsIMozAxPlugin.h \
$(NULL)
endif
LegacyPlugin.cpp: StdAfx.h ./LegacyPlugin.h
ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
LegacyPlugin.cpp : ./_xpidlgen/nsIMozAxPlugin.h
endif
StdAfx.cpp : StdAfx.h
PropertyBag.cpp : $(MOZCTLSRC)/PropertyBag.cpp
-cp $(MOZCTLSRC)/PropertyBag.cpp .
ControlSite.cpp : $(MOZCTLSRC)/ControlSite.cpp
-cp $(MOZCTLSRC)/ControlSite.cpp .
ControlSiteIPFrame.cpp : $(MOZCTLSRC)/ControlSiteIPFrame.cpp
-cp $(MOZCTLSRC)/ControlSiteIPFrame.cpp .
ItemContainer.cpp : $(MOZCTLSRC)/ItemContainer.cpp
-cp $(MOZCTLSRC)/ItemContainer.cpp .

Просмотреть файл

@ -39,6 +39,9 @@
* ***** END LICENSE BLOCK ***** */
#include "stdafx.h"
#include "nsCOMPtr.h"
#include "nsComponentManagerUtils.h"
#include "nsIMozAxPlugin.h"
#include "nsIClassInfo.h"
#include "nsIVariant.h"
@ -312,6 +315,9 @@ nsScriptablePeer::ConvertVariants(VARIANT *aIn, nsIVariant **aOut)
return NS_ERROR_INVALID_ARG;
}
nsresult rv;
nsCOMPtr<nsIWritableVariant> v = do_CreateInstance("@mozilla.org/variant;1", &rv);
return E_NOTIMPL;
}
@ -595,5 +601,7 @@ NS_IMETHODIMP nsScriptablePeer::SetProperty(const char *propertyName, nsIVariant
{
return NPERR_GENERIC_ERROR;
}
return NS_OK;
}

Просмотреть файл

@ -3,15 +3,15 @@
*/
#define IMPLEMENT_MozAxPlugin
#include "_stubs/MozAxPlugin.c"
#include "_stubs/netscape_plugin_Plugin.c"
#include "_stubs/java_lang_Throwable.c"
#include "_stubs/java_lang_Error.c"
#include "_stubs/java_lang_String.c"
#include "_stubs/java_lang_Boolean.c"
#include "_stubs/java_lang_Number.c"
#include "_stubs/java_lang_Integer.c"
#include "_stubs/java_lang_Long.c"
//#include "_stubs/java_lang_Double.c"
//#include "_stubs/java_lang_Float.c"
#include "_stubs/java_lang_Character.c"
#include "_java/MozAxPlugin.c"
#include "_java/netscape_plugin_Plugin.c"
#include "_java/java_lang_Throwable.c"
#include "_java/java_lang_Error.c"
#include "_java/java_lang_String.c"
#include "_java/java_lang_Boolean.c"
#include "_java/java_lang_Number.c"
#include "_java/java_lang_Integer.c"
#include "_java/java_lang_Long.c"
//#include "_java/java_lang_Double.c"
//#include "_java/java_lang_Float.c"
#include "_java/java_lang_Character.c"

Просмотреть файл

@ -1,326 +0,0 @@
#!nmake
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
###############################################################################
# CUSTOMISE SETTINGS IN THIS SECTION AS APPROPRIATE FOR YOUR BUILD SYSTEM!
DLLNAME = npmozax
MODULE = npmozax
DEPTH =..\..\..\..\..
REQUIRES = \
xpcom \
java \
plugin \
$(NULL)
include <$(DEPTH)\config\config.mak>
MAKE_OBJ_TYPE = DLL
DLL=.\$(OBJDIR)\$(DLLNAME).dll
RESFILE = MozActiveX.res
DEFFILE = npmozax.def
# The default is to include control support unless told to do otherwise
MOZ_ACTIVEX_PLUGIN_SUPPORT = 1
############
# LiveConnect settings
# MOZ_ACTIVEX_PLUGIN_LIVECONNECT = 1
# Settings that specify where the PluginSDK, Java compiler (javac or oldjavac),
# Java header file generator (javah) and classes live.
#
# You need the Netscape PluginSDK:
#
# http://home.netscape.com/comprod/development_partners/plugin_api/index.html
#
# You also need a JDK with the old java compiler. Anything from 1.3
# downwards should do. See here for various JDK releases:
#
# http://java.sun.com/products/archive/index.html
#
# You should use the javah found in the plugin SDK because this generates
# the JRI stubs.
!ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
MOZ_PLUGINSDK = d:\m\PluginSDK
JAVADIR = d:\jdk-1.0.2
JAVAH = $(MOZ_PLUGINSDK)\bin\win32\javah
JAVAC = $(JAVADIR)\bin\javac
JAVACLASSES = $(MOZ_PLUGINSDK)\classes\java_30.zip
CLASSPATH = $(JAVACLASSES);.
!endif
############
# XPConnect settings
# MOZ_ACTIVEX_PLUGIN_XPCONNECT = 1
# XPConnect support in (Netscape 6.1+/Mozilla)
############
# Other settings
# Path to the Mozilla ActiveX control (some files are copied from there)
MOZCTLSRC=../control
###############################################################################
!ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
XPIDLSRCS = \
.\nsIMozAxPlugin.idl \
$(NULL)
!endif
OBJS = \
.\$(OBJDIR)\StdAfx.obj \
.\$(OBJDIR)\ControlSite.obj \
.\$(OBJDIR)\ControlSiteIPFrame.obj \
.\$(OBJDIR)\ItemContainer.obj \
.\$(OBJDIR)\PropertyBag.obj \
.\$(OBJDIR)\ActiveScriptSite.obj \
.\$(OBJDIR)\LegacyPlugin.obj \
.\$(OBJDIR)\MozActiveX.obj \
.\$(OBJDIR)\npwin.obj \
!ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
.\$(OBJDIR)\XPConnect.obj \
!endif
!ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
.\$(OBJDIR)\LiveConnect.obj \
.\$(OBJDIR)\javastubs.obj \
!endif
$(NULL)
# most of these have to be here for nsSetupRegistry.cpp...
LINCS = \
$(LINCS) \
!ifdef MOZ_ACTIVEX_PLUGIN_SUPPORT
-I..\control \
-I$(MOZ_SRC)\include \
!endif
!ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
-I.\_gen \
!endif
!ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
-I.\_xpidlgen \
!endif
$(NULL)
LLIBS = \
$(NULL)
WIN_LIBS = \
comdlg32.lib \
ole32.lib \
oleaut32.lib \
uuid.lib \
shell32.lib \
$(NULL)
LCFLAGS = /D "WIN32" /GX /FR /U "ClientWallet"
LLFLAGS = -SUBSYSTEM:windows /DLL
!ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
LCFLAGS = $(LCFLAGS) -DMOZ_ACTIVEX_PLUGIN_LIVECONNECT
!endif
!ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
LCFLAGS = $(LCFLAGS) -DMOZ_ACTIVEX_PLUGIN_XPCONNECT
!endif
!ifdef MOZ_NO_DEBUG_RTL
LCFLAGS = $(LCFLAGS) -DMOZ_NO_DEBUG_RTL
!endif
!ifdef MOZ_ACTIVEX_PLUGIN_SUPPORT
LCFLAGS = $(LCFLAGS) -DMOZ_ACTIVEX_PLUGIN_SUPPORT
!endif
libs:: $(DLL)
$(MAKE_INSTALL) $(DLL) $(DIST)\bin\plugins
!ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
$(MAKE_INSTALL) MozAxPlugin.class $(DIST)\bin\plugins
!endif
!ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
# TODO
!endif
include <$(DEPTH)\config\rules.mak>
clobber::
-del $(DEFFILE)
$(DEFFILE) : mkctldef.bat
mkctldef.bat $(DEFFILE)
!ifdef MOZ_ACTIVEX_PLUGIN_LIVECONNECT
.\MozAxPlugin.class: .\MozAxPlugin.java
$(JAVAC) -classpath $(CLASSPATH) MozAxPlugin.java
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen MozAxPlugin
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs MozAxPlugin
.\_gen\java_lang_Object.h \
.\_stubs\java_lang_Object.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Object
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Object
.\_gen\java_lang_Error.h \
.\_stubs\java_lang_Error.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Error
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Error
.\_gen\java_lang_Throwable.h \
.\_stubs\java_lang_Throwable.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Throwable
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Throwable
.\_gen\java_lang_String.h \
.\_stubs\java_lang_String.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.String
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.String
.\_gen\java_lang_Boolean.h \
.\_stubs\java_lang_Boolean.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Boolean
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Boolean
.\_gen\java_lang_Number.h \
.\_stubs\java_lang_Number.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Number
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Number
.\_gen\java_lang_Integer.h \
.\_stubs\java_lang_Integer.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Integer
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Integer
.\_gen\java_lang_Short.h \
.\_stubs\java_lang_Short.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Short
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Short
.\_gen\java_lang_Long.h \
.\_stubs\java_lang_Long.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Long
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Long
.\_gen\java_lang_Double.h \
.\_stubs\java_lang_Double.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Double
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Double
.\_gen\java_lang_Float.h \
.\_stubs\java_lang_Float.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Float
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Float
.\_gen\java_lang_Byte.h \
.\_stubs\java_lang_Byte.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Byte
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Byte
.\_gen\java_lang_Character.h \
.\_stubs\java_lang_Character.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen java.lang.Character
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs java.lang.Character
.\_gen\netscape_plugin_Plugin.h \
.\_stubs\netscape_plugin_Plugin.c : $(JAVACLASSES)
$(JAVAH) -classpath $(CLASSPATH) -jri -d _gen netscape.plugin.Plugin
$(JAVAH) -classpath $(CLASSPATH) -jri -stubs -d _stubs netscape.plugin.Plugin
.\$(OBJDIR)\javastubs.obj : javastubs.c
javastubs.c : \
.\MozAxPlugin.class \
.\_stubs\netscape_plugin_Plugin.c \
.\_stubs\java_lang_Object.c \
.\_stubs\java_lang_Throwable.c \
.\_stubs\java_lang_Error.c \
.\_stubs\java_lang_String.c \
.\_stubs\java_lang_Boolean.c \
.\_stubs\java_lang_Number.c \
.\_stubs\java_lang_Integer.c \
.\_stubs\java_lang_Long.c \
.\_stubs\java_lang_Double.c \
.\_stubs\java_lang_Float.c \
.\_stubs\java_lang_Character.c \
$(NULL)
LiveConnect.cpp: StdAfx.h \
.\MozAxPlugin.class \
.\_gen\netscape_plugin_Plugin.h \
.\_gen\java_lang_Object.h \
.\_gen\java_lang_Throwable.h \
.\_gen\java_lang_Error.h \
.\_gen\java_lang_String.h \
.\_gen\java_lang_Boolean.h \
.\_gen\java_lang_Number.h \
.\_gen\java_lang_Integer.h \
.\_gen\java_lang_Long.h \
.\_gen\java_lang_Double.h \
.\_gen\java_lang_Float.h \
.\_gen\java_lang_Character.h \
$(NULL)
!endif
ActiveScriptSite.cpp: $(MOZCTLSRC)/ActiveScriptSite.cpp
-cp $(MOZCTLSRC)/ActiveScriptSite.cpp .
MozActiveX.res: MozActiveX.rc resource.h
MozActiveX.cpp: StdAfx.h
!ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
XPConnect.cpp: StdAfx.h \
.\_xpidlgen\nsIMozAxPlugin.h \
$(NULL)
!endif
LegacyPlugin.cpp: StdAfx.h \
.\LegacyPlugin.h \
!ifdef MOZ_ACTIVEX_PLUGIN_XPCONNECT
.\_xpidlgen\nsIMozAxPlugin.h \
!endif
$(NULL)
StdAfx.cpp : StdAfx.h
PropertyBag.cpp : $(MOZCTLSRC)/PropertyBag.cpp
-cp $(MOZCTLSRC)/PropertyBag.cpp .
ControlSite.cpp : $(MOZCTLSRC)/ControlSite.cpp
-cp $(MOZCTLSRC)/ControlSite.cpp .
ControlSiteIPFrame.cpp : $(MOZCTLSRC)/ControlSiteIPFrame.cpp
-cp $(MOZCTLSRC)/ControlSiteIPFrame.cpp .
ItemContainer.cpp : $(MOZCTLSRC)/ItemContainer.cpp
-cp $(MOZCTLSRC)/ItemContainer.cpp .