|
<!-- / icon and title --><!-- message -->
$(LINKALLTARGETS) : $(foreach,i,$(LINKLINKFILES) $(MISC)$/$$(@:b:s/_/./:e:s/.//)/$i) $(subst,LANGUAGE,$$(@:b:s/_/./:e:s/.//) $(LINKADDEDDEPS)) $(MISC)$/xhp_changed.flag
@+-$(MKDIR) -p $(@:d)
$(JAVAI) $(JAVA_LIBRARY_PATH) -cp $(my_cp) com.sun.star.help.HelpLinker @$(mktmp -mod $(LINKNAME) -hid $(PRJ)$/helpers/hid.lst -src $(MISC) -sty $(PRJ)$/source$/auxiliary$/embed.xsl -idx $(PRJ)$/source$/auxiliary$/index.xsl -lang {$(subst,$(LINKNAME)_, $(@:b))} $(subst,LANGUAGE,{$(subst,$(LINKNAME)_, $(@:b))} $(LINKADDEDFILES)) $(foreach,i,$(LINKLINKFILES) $(MISC)$/{$(subst,$(LINKNAME)_, $(@:b))}/$i) -o $@)
#############################
$$(@:b:s/_/./:e:s/.//)是不是一个路径名啊?是什么意思啊? @+-$(MKDIR) -p $(@:d)是什么意思啊!哪位好心人帮我解释一下!感激不尽啊!如果制造文件的话又没有文件名?还有下面一长串的关于JAVA更是不明白意思!
网上实在是关于makefile的介绍太少了,书就更少了,不好找资料啊! |
|