Ignore:
Timestamp:
Jun 6, 2012, 5:16:06 PM (13 years ago)
Author:
dmik
Message:

icedtea-web: Fix building from the top directory.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/icedtea-web/plugin/icedteanp/Makefile.kmk

    r379 r381  
    7171BLDDIRS += $(liveconnect_0_OUTDIR)
    7272
    73 JAVASRCDIRS = $(PATH_SUB_CURRENT)/java
     73liveconnect_JAVASRCDIRS := $(PATH_SUB_CURRENT)/java
    7474ifeq ($(KBUILD_TARGET),os2)
    75 JAVASRCDIRS += $(PATH_SUB_CURRENT)/os2/java
     75liveconnect_JAVASRCDIRS += $(PATH_SUB_CURRENT)/os2/java
    7676else # assume Linux
    77 JAVASRCDIRS += $(PATH_SUB_CURRENT)/x11/java
     77liveconnect_JAVASRCDIRS += $(PATH_SUB_CURRENT)/x11/java
    7878endif
    7979
    80 JAVASRCLIST += $(liveconnect_0_OUTDIR)/javasrc.list
    81 BLDDIRS += $(dir $(JAVASRCLIST))
    82 OTHER_CLEAN += $(JAVASRCLIST) $(JAVASRCLIST).stamp
     80liveconnect_JAVASRCLIST = $(liveconnect_0_OUTDIR)/javasrc.list
     81BLDDIRS += $(dir $(liveconnect_JAVASRCLIST))
     82OTHER_CLEAN += $(liveconnect_JAVASRCLIST) $(liveconnect_JAVASRCLIST).stamp
    8383
    84 JARFILE = $(PATH_STAGE)/lib/plugin.jar
    85 BLDDIRS += $(dir $(JARFILE))
    86 OTHER_CLEAN += $(JARFILE)
     84liveconnect_JARFILE = $(PATH_STAGE)/lib/plugin.jar
     85BLDDIRS += $(dir $(liveconnect_JARFILE))
     86OTHER_CLEAN += $(liveconnect_JARFILE)
    8787
    88 $$(JAVASRCLIST): $(MAKEFILE) | $$(call DIRDEP,$$(dir $$(@)))
     88$$(liveconnect_JAVASRCLIST): $(MAKEFILE) | $$(call DIRDEP,$$(dir $$(@)))
    8989        @echo 'JAVASRC = \' > $@
    90         find $(JAVASRCDIRS) -name '*.java' \
     90        find $(liveconnect_JAVASRCDIRS) -name '*.java' \
    9191        -printf '%p \\\n' >> $@
    9292
    93 $$(JAVASRCLIST).stamp: $$(JAVASRC) | $$(call DIRDEP,$$(dir $$(@)))
     93$$(liveconnect_JAVASRCLIST).stamp: $$(JAVASRC) | $(PATH_STAGE)/lib/netx.jar $$(call DIRDEP,$$(dir $$(@)))
    9494        $(call MSG_COMPILE,liveconnect,$(words $?) sources,$@,JAVA)
    95         @echo $? > $(JAVASRCLIST).rsp
     95        @echo $? > $(liveconnect_JAVASRCLIST).rsp
    9696        $(PATH_BOOTSTRAP_JDK)/bin/javac $(IT_JAVACFLAGS) \
    9797        -d "$(liveconnect_0_OUTDIR)" \
    9898        -classpath "$(liveconnect_0_OUTDIR)" \
    99         -sourcepath "$(subst ; ,;,$(foreach d,$(JAVASRCDIRS),$(d);))" \
     99        -sourcepath "$(subst ; ,;,$(foreach d,$(liveconnect_JAVASRCDIRS),$(d);))" \
    100100        -bootclasspath "$(BOOTSTRAP_JDK_RUNTIME);$(PATH_STAGE)/lib/netx.jar" \
    101         @"$(JAVASRCLIST).rsp"
    102         @$(RM) "$(JAVASRCLIST).rsp"
     101        @"$(liveconnect_JAVASRCLIST).rsp"
     102        @$(RM) "$(liveconnect_JAVASRCLIST).rsp"
    103103        @touch "$@"
    104104
    105 $$(JARFILE): $$(JAVASRCLIST).stamp
     105$$(liveconnect_JARFILE): $$(liveconnect_JAVASRCLIST).stamp | $$(call DIRDEP,$$(dir $$(@)))
    106106        (cd $(liveconnect_0_OUTDIR); \
    107         $(PATH_BOOTSTRAP_JDK)/bin/jar cf $(JARFILE) \
     107        $(PATH_BOOTSTRAP_JDK)/bin/jar cf $(liveconnect_JARFILE) \
    108108            netscape sun/applet)
    109109
    110 liveconnect: $$(JARFILE) | $$(call DIRDEP,$$(liveconnect_0_OUTDIR))
     110liveconnect: $$(liveconnect_JARFILE)
    111111
    112112install:: liveconnect
     
    114114include $(FILE_KBUILD_SUB_FOOTER)
    115115
    116 -include $(JAVASRCLIST)
     116-include $(liveconnect_JAVASRCLIST)
Note: See TracChangeset for help on using the changeset viewer.