MSI: Automate language-dependent folder property names
Signed-off-by: Simon Rozman <simon@rozman.si>
This commit is contained in:
parent
e6c51e923f
commit
e7954e7c73
@ -23,6 +23,10 @@
|
|||||||
!ERROR Parameter MSIBUILD_LANGID is undefined.
|
!ERROR Parameter MSIBUILD_LANGID is undefined.
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
!IFNDEF MSIBUILD_LANG_GUID
|
||||||
|
!ERROR Parameter MSIBUILD_LANG_GUID is undefined.
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
!IFNDEF UPDATER_LOC_DIR
|
!IFNDEF UPDATER_LOC_DIR
|
||||||
!ERROR Parameter UPDATER_LOC_DIR is undefined.
|
!ERROR Parameter UPDATER_LOC_DIR is undefined.
|
||||||
!ENDIF
|
!ENDIF
|
||||||
@ -40,10 +44,10 @@ Component ComponentId Directory_ Attributes Condition KeyPath
|
|||||||
s$(MSIBUILD_LENGTH_ID) S38 s$(MSIBUILD_LENGTH_ID) i2 S255 S$(MSIBUILD_LENGTH_ID)
|
s$(MSIBUILD_LENGTH_ID) S38 s$(MSIBUILD_LENGTH_ID) i2 S255 S$(MSIBUILD_LENGTH_ID)
|
||||||
Component Component
|
Component Component
|
||||||
!IF "$(LANG)" == "ru_RU"
|
!IF "$(LANG)" == "ru_RU"
|
||||||
compUpdater.mo.ru_RU {486A9DDF-A43B-4920-BEF9-2907DD8660AD} UPDATERLOCRURUDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileUpdater.mo.ru_RU
|
compUpdater.mo.ru_RU {486A9DDF-A43B-4920-BEF9-2907DD8660AD} UPDATERLOC$(MSIBUILD_LANG_GUID)DIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileUpdater.mo.ru_RU
|
||||||
!ENDIF
|
!ENDIF
|
||||||
!IF "$(LANG)" == "sl_SI"
|
!IF "$(LANG)" == "sl_SI"
|
||||||
compUpdater.mo.sl_SI {2A56FA39-F4E6-492F-A863-AFE9E53FA988} UPDATERLOCSLSIDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileUpdater.mo.sl_SI
|
compUpdater.mo.sl_SI {2A56FA39-F4E6-492F-A863-AFE9E53FA988} UPDATERLOC$(MSIBUILD_LANG_GUID)DIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileUpdater.mo.sl_SI
|
||||||
!ENDIF
|
!ENDIF
|
||||||
<<NOKEEP
|
<<NOKEEP
|
||||||
|
|
||||||
@ -59,11 +63,8 @@ All :: "$(LANG).$(PLAT).$(CFG).Directory-1.idt"
|
|||||||
Directory Directory_Parent DefaultDir
|
Directory Directory_Parent DefaultDir
|
||||||
s$(MSIBUILD_LENGTH_ID) S$(MSIBUILD_LENGTH_ID) l255
|
s$(MSIBUILD_LENGTH_ID) S$(MSIBUILD_LENGTH_ID) l255
|
||||||
Directory Directory
|
Directory Directory
|
||||||
!IF "$(LANG)" == "ru_RU"
|
!IF "$(LANG)" != "en_US"
|
||||||
UPDATERLOCRURUDIR $(UPDATER_LOC_DIR) ru_RU
|
UPDATERLOC$(MSIBUILD_LANG_GUID)DIR $(UPDATER_LOC_DIR) $(LANG)
|
||||||
!ENDIF
|
|
||||||
!IF "$(LANG)" == "sl_SI"
|
|
||||||
UPDATERLOCSLSIDIR $(UPDATER_LOC_DIR) sl_SI
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
<<NOKEEP
|
<<NOKEEP
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user