forked from amazingfate/help
CWS-TOOLING: integrate CWS aus111
This commit is contained in:
@ -29,58 +29,6 @@
|
||||
#
|
||||
#*************************************************************************
|
||||
|
||||
SHELL_PACKAGE:=$(subst,/,$/ $(PACKAGE))
|
||||
HLANGXHPFILES:=$(foreach,i,$(XHPFILES) $(foreach,j,$(aux_alllangiso) $(COMMONMISC)$/$j$/$(SHELL_PACKAGE)$/$(i:f)))
|
||||
|
||||
ALLTAR : $(COMMONMISC)$/$(TARGET).done $(COMMONMISC)$/xhp_changed.flag optix
|
||||
|
||||
$(HLANGXHPFILES) : $$(@:d)thisdir.created
|
||||
|
||||
$(COMMONMISC)$/{$(aux_alllangiso)}$/$(SHELL_PACKAGE)$/%.xhp :| %.xhp
|
||||
@$(TOUCH) $@
|
||||
# internal dependencies not sufficient to trigger merge?
|
||||
# @$(NULL)
|
||||
|
||||
|
||||
$(COMMONMISC)$/$(TARGET).done : $(HLANGXHPFILES)
|
||||
.IF "$(WITH_LANG)"!=""
|
||||
$(AUGMENT_LIBRARY_PATH) $(HELPEX) -QQ -p helpcontent2 -r $(PRJ) -i @$(mktmp $(uniq $(foreach,i,$? $(!eq,$(i:f),$(i:f:s/.xhp//) $(i:f) $(XHPFILES))))) -x $(COMMONMISC) -y $(SHELL_PACKAGE) -l all -lf $(aux_alllangiso:t",") -m $(LOCALIZESDF) && $(TOUCH) $@
|
||||
.ELSE # "$(WITH_LANG)"!=""
|
||||
.IF "$(USE_SHELL)"=="4nt"
|
||||
# it's getting real ugly...
|
||||
(cmd /c type $(mktmp $(uniq $(foreach,i,$? $(!eq,$(i:f),$(i:f:s/.xhp//) $(i:f) $(XHPFILES))))) | xargs --verbose --max-args=15 cp -t $(COMMONMISC)$/en-US$/$(SHELL_PACKAGE)) && $(TOUCH) $@
|
||||
.ELSE # "$(USE_SHELL)"=="4nt"
|
||||
cp $(uniq $(foreach,i,$? $(!eq,$(i:f),$(i:f:s/.xhp//) $(i:f) $(XHPFILES)))) $(COMMONMISC)$/en-US$/$(SHELL_PACKAGE) && $(TOUCH) $@
|
||||
.ENDIF # "$(USE_SHELL)"=="4nt"
|
||||
.ENDIF # "$(WITH_LANG)"!=""
|
||||
.IF "$(OS)"=="SOLARIS"
|
||||
@$(ECHONL) " "
|
||||
.ELSE # "$(OS)"=="SOLARIS"
|
||||
@$(ECHONL)
|
||||
.ENDIF # "$(OS)"=="SOLARIS"
|
||||
|
||||
$(COMMONMISC)$/xhp_changed.flag : $(HLANGXHPFILES)
|
||||
@$(TOUCH) $@
|
||||
|
||||
# urks - dmake mixes up operators and strings :-(
|
||||
.IF "$(HLANGXHPFILES:s/defined/xxx/)"!=""
|
||||
|
||||
.IF "$(HELPTRANSPHONY)"!=""
|
||||
$(COMMONMISC)$/$(TARGET).done .PHONY :
|
||||
.ELSE # "$(HELPTRANSPHONY)"!=""
|
||||
|
||||
$(COMMONMISC)$/$(TARGET).done : makefile.mk
|
||||
.IF "$(WITH_LANG)"!=""
|
||||
$(COMMONMISC)$/$(TARGET).done : $(LOCALIZESDF)
|
||||
.ENDIF # "$(WITH_LANG)"!=""
|
||||
.ENDIF # "$(HELPTRANSPHONY)"!=""
|
||||
.ENDIF # "$(HLANGXHPFILES)"!=""
|
||||
|
||||
optix: $(COMMONMISC)$/$(TARGET).done
|
||||
@echo done
|
||||
|
||||
%.created :
|
||||
@@-$(MKDIRHIER) $(@:d)
|
||||
@$(TOUCH) $@
|
||||
|
||||
# TODO: change makefile generator
|
||||
.INCLUDE :tg_help.mk
|
||||
|
||||
|
||||
Reference in New Issue
Block a user