Changeset 362


Ignore:
Timestamp:
May 10, 2012, 11:28:41 PM (13 years ago)
Author:
dmik
Message:

icedtea-web: Use correct base for PluginAppletViewer depending on platform.

Location:
trunk/icedtea-web
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/icedtea-web/Makefile.am

    r348 r362  
    245245        if test "x${LIVECONNECT_DIR}" != x; then \
    246246          find $(LIVECONNECT_SRCS) -name '*.java' | sort > $@ ; \
     247          sed -i '/_OS2/ d' $@
    247248        fi
    248249        touch $@
  • trunk/icedtea-web/Makefile.in

    r348 r362  
    719719        if test "x${LIVECONNECT_DIR}" != x; then \
    720720          find $(LIVECONNECT_SRCS) -name '*.java' | sort > $@ ; \
     721          sed -i '/_OS2/ d' $@
    721722        fi
    722723        touch $@
  • trunk/icedtea-web/plugin/icedteanp/Makefile.kmk

    r360 r362  
    3636JAVASRCLIST += $(liveconnect_0_OUTDIR)/javasrc.list
    3737BLDDIRS += $(dir $(JAVASRCLIST))
    38 OTHER_CLEAN += $(JAVASRCLIST) $(JAVASRCLIST).rsp $(JAVASRCLIST).stamp
     38OTHER_CLEAN += $(JAVASRCLIST) $(JAVASRCLIST).stamp \
     39               $(JAVASRCLIST).os2 $(JAVASRCLIST).os2.stamp
    3940
    4041JARFILE = $(PATH_STAGE)/lib/plugin.jar
     
    4243OTHER_CLEAN += $(JARFILE)
    4344
     45$$(JAVASRCLIST).os2: $(MAKEFILE) | $$(call DIRDEP,$$(dir $$(@)))
     46        @echo 'JAVASRC.os2 = \' > $@
     47        find $(PATH_SUB_CURRENT)/java -name '*.java' \
     48        -name '*_OS2*' \
     49        -printf '%p \\\n' >> $@
     50
     51$$(JAVASRCLIST).os2.stamp: $$(JAVASRC.os2) | $$(call DIRDEP,$$(dir $$(@)))
     52        $(call MSG_COMPILE,liveconnect.os2,$(words $?) sources,$@,JAVA)
     53        @echo $? > $(JAVASRCLIST).os2.rsp
     54        $(PATH_BOOTSTRAP_JDK)/bin/javac $(IT_JAVACFLAGS) \
     55        -d "$(liveconnect_0_OUTDIR)" \
     56        -sourcepath "$(PATH_SUB_CURRENT)/java" \
     57        -bootclasspath "$(BOOTSTRAP_JDK_RUNTIME);$(PATH_STAGE)/lib/netx.jar" \
     58        @"$(JAVASRCLIST).os2.rsp"
     59        @$(RM) "$(JAVASRCLIST).os2.rsp"
     60        @touch "$@"
     61
    4462$$(JAVASRCLIST): $(MAKEFILE) | $$(call DIRDEP,$$(dir $$(@)))
    4563        @echo 'JAVASRC = \' > $@
    46         find $(PATH_SUB_CURRENT) -name '*.java' \
     64        find $(PATH_SUB_CURRENT)/java -name '*.java' \
     65        ! -name '*_X11*' ! -name '*_OS2*' \
    4766        -printf '%p \\\n' >> $@
    4867
    49 $$(JAVASRCLIST).stamp: $$(JAVASRC) | $$(call DIRDEP,$$(dir $$(@)))
     68$$(JAVASRCLIST).stamp: $$(JAVASRC) | $$(JAVASRCLIST).os2.stamp $$(call DIRDEP,$$(dir $$(@)))
    5069        $(call MSG_COMPILE,liveconnect,$(words $?) sources,$@,JAVA)
    5170        @echo $? > $(JAVASRCLIST).rsp
    5271        $(PATH_BOOTSTRAP_JDK)/bin/javac $(IT_JAVACFLAGS) \
    5372        -d "$(liveconnect_0_OUTDIR)" \
    54         -sourcepath "$(PATH_SUB_CURRENT)/icedteanp/java" \
     73        -classpath "$(liveconnect_0_OUTDIR)" \
     74        -sourcepath "$(PATH_SUB_CURRENT)/java" \
    5575        -bootclasspath "$(BOOTSTRAP_JDK_RUNTIME);$(PATH_STAGE)/lib/netx.jar" \
    5676        @"$(JAVASRCLIST).rsp"
     77        @$(RM) "$(JAVASRCLIST).rsp"
    5778        @touch "$@"
    5879
     
    6687include $(FILE_KBUILD_SUB_FOOTER)
    6788
     89-include $(JAVASRCLIST).os2
    6890-include $(JAVASRCLIST)
  • trunk/icedtea-web/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java

    r348 r362  
    112112import sun.awt.AppContext;
    113113import sun.awt.SunToolkit;
    114 import sun.awt.X11.XEmbeddedFrame;
    115114import sun.misc.Ref;
    116115
     
    255254// FIXME: declare JSProxy implementation
    256255@SuppressWarnings("serial")
    257 public class PluginAppletViewer extends XEmbeddedFrame
     256public class PluginAppletViewer extends PluginAppletViewerBase
    258257        implements AppletContext, Printable {
    259258
     
    343342                               NetxPanel appletPanel) {
    344343
    345         super(handle, true);
     344        super(handle);
    346345        this.identifier = identifier;
    347346        this.panel = appletPanel;
Note: See TracChangeset for help on using the changeset viewer.