298 lines
30 KiB
Makefile
298 lines
30 KiB
Makefile
#
|
||
# Copyright 1991-2016 Amebis
|
||
# Copyright 2016 GÉANT
|
||
#
|
||
# This file is part of GÉANTLink.
|
||
#
|
||
# GÉANTLink is free software: you can redistribute it and/or modify
|
||
# it under the terms of the GNU General Public License as published by
|
||
# the Free Software Foundation, either version 3 of the License, or
|
||
# (at your option) any later version.
|
||
#
|
||
# GÉANTLink is distributed in the hope that it will be useful,
|
||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
# GNU General Public License for more details.
|
||
#
|
||
# You should have received a copy of the GNU General Public License
|
||
# along with GÉANTLink. If not, see <http://www.gnu.org/licenses/>.
|
||
#
|
||
|
||
!INCLUDE "..\..\include\MSIBuildCfg.mak"
|
||
|
||
!IFNDEF MSIBUILD_PRODUCT_NAME
|
||
!ERROR Parameter MSIBUILD_PRODUCT_NAME is undefined.
|
||
!ENDIF
|
||
|
||
!IFNDEF MSIBUILD_PRODUCT_NAME_UC
|
||
!ERROR Parameter MSIBUILD_PRODUCT_NAME_UC is undefined.
|
||
!ENDIF
|
||
|
||
MSIBUILD_IS_LOCALIZEABLE=1
|
||
|
||
|
||
######################################################################
|
||
# AppSearch
|
||
|
||
All :: "$(LANG).$(PLAT).$(CFG).AppSearch-1.idt"
|
||
|
||
"$(LANG).$(PLAT).$(CFG).AppSearch-1.idt" : "Makefile" "..\..\include\MSIBuildCfg.mak"
|
||
-if exist $@ del /f /q $@
|
||
move /y << $@ > NUL
|
||
Property Signature_
|
||
s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID)
|
||
AppSearch Property Signature_
|
||
OLD$(MSIBUILD_PRODUCT_NAME_UC)DIR clEventMonitor.exe.$(PLAT)
|
||
<<NOKEEP
|
||
|
||
|
||
######################################################################
|
||
# CompLocator
|
||
|
||
All :: "$(LANG).$(PLAT).$(CFG).CompLocator-1.idt"
|
||
|
||
"$(LANG).$(PLAT).$(CFG).CompLocator-1.idt" : "Makefile" "..\..\include\MSIBuildCfg.mak"
|
||
-if exist $@ del /f /q $@
|
||
move /y << $@ > NUL
|
||
Signature_ ComponentId Type
|
||
s$(MSIBUILD_LENGTH_ID) s38 I2
|
||
CompLocator Signature_
|
||
!IF "$(PLAT)" == "Win32"
|
||
clEventMonitor.exe.Win32 {3E4DDA0E-F8B2-4210-8D8A-90C221670B81} 1
|
||
!ENDIF
|
||
!IF "$(PLAT)" == "x64"
|
||
clEventMonitor.exe.x64 {B813B148-771A-49EB-8BE4-E76A3FA6B455} 1
|
||
!ENDIF
|
||
<<NOKEEP
|
||
|
||
|
||
######################################################################
|
||
# Component
|
||
|
||
All :: "$(LANG).$(PLAT).$(CFG).Component-1.idt"
|
||
|
||
"$(LANG).$(PLAT).$(CFG).Component-1.idt" : "Makefile" "..\..\include\MSIBuildCfg.mak"
|
||
-if exist $@ del /f /q $@
|
||
move /y << $@ > NUL
|
||
Component ComponentId Directory_ Attributes Condition KeyPath
|
||
s$(MSIBUILD_LENGTH_ID) S38 s$(MSIBUILD_LENGTH_ID) i2 S255 S$(MSIBUILD_LENGTH_ID)
|
||
Component Component
|
||
!IF "$(PLAT)" == "Win32"
|
||
compEventMonitor.exe.Win32 {3E4DDA0E-F8B2-4210-8D8A-90C221670B81} $(MSIBUILD_PRODUCT_NAME_UC)BINDIR 0 fileEventMonitor.exe.Win32
|
||
!ENDIF
|
||
!IF "$(PLAT)" == "x64"
|
||
compEventMonitor.exe.x64 {B813B148-771A-49EB-8BE4-E76A3FA6B455} $(MSIBUILD_PRODUCT_NAME_UC)BINDIR 256 fileEventMonitor.exe.x64
|
||
!ENDIF
|
||
compEventMonitor.mo.bg_BG {289D4CED-93CB-41BC-A1CD-49AAF92A9D34} $(MSIBUILD_PRODUCT_NAME_UC)LOCBGBGDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.bg_BG
|
||
compEventMonitor.mo.ca_ES {FDD1ADDC-3F46-49D4-BCFA-C34D00BBC7EA} $(MSIBUILD_PRODUCT_NAME_UC)LOCCAESDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.ca_ES
|
||
compEventMonitor.mo.cs_CZ {A6D0F9E8-EBBD-4031-BC51-E1C13048AA18} $(MSIBUILD_PRODUCT_NAME_UC)LOCCSCZDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.cs_CZ
|
||
compEventMonitor.mo.cy {762292E9-AB10-475E-BA1B-81355878AE05} $(MSIBUILD_PRODUCT_NAME_UC)LOCCYDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.cy
|
||
compEventMonitor.mo.de {43AC4640-821B-488F-B34D-53CE43752734} $(MSIBUILD_PRODUCT_NAME_UC)LOCDEDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.de
|
||
compEventMonitor.mo.el {F6487994-06D0-4A05-8FFF-ADFEE9FF973C} $(MSIBUILD_PRODUCT_NAME_UC)LOCELDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.el
|
||
compEventMonitor.mo.es {6CF0C947-809B-4136-946C-56F4E50F63B2} $(MSIBUILD_PRODUCT_NAME_UC)LOCESDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.es
|
||
compEventMonitor.mo.eu_ES {972471EE-9BA2-4C1D-B24F-03E9961B1594} $(MSIBUILD_PRODUCT_NAME_UC)LOCEUESDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.eu_ES
|
||
compEventMonitor.mo.fi_FI {5E75DA9D-F6FE-4B7A-B55F-0D2B5D6E6D15} $(MSIBUILD_PRODUCT_NAME_UC)LOCFIFIDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.fi_FI
|
||
compEventMonitor.mo.fr_CA {F05D46EA-3BC8-4C94-AAE1-EA4294A8F544} $(MSIBUILD_PRODUCT_NAME_UC)LOCFRCADIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.fr_CA
|
||
compEventMonitor.mo.fr_FR {15C53BF2-292C-42E6-916F-A95CDB9E85F0} $(MSIBUILD_PRODUCT_NAME_UC)LOCFRFRDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.fr_FR
|
||
compEventMonitor.mo.gl_ES {5F091ACF-E1CF-42AA-B9E9-9D1005FFFF15} $(MSIBUILD_PRODUCT_NAME_UC)LOCGLESDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.gl_ES
|
||
compEventMonitor.mo.hr_HR {45A24BF5-4135-4794-A911-12EDBABBBE14} $(MSIBUILD_PRODUCT_NAME_UC)LOCHRHRDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.hr_HR
|
||
compEventMonitor.mo.hu {76B29D34-2D98-410D-BBF0-FCD3A6DCD1D9} $(MSIBUILD_PRODUCT_NAME_UC)LOCHUDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.hu
|
||
compEventMonitor.mo.is {24D77251-85D4-4178-8624-BA6153815D2C} $(MSIBUILD_PRODUCT_NAME_UC)LOCISDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.is
|
||
compEventMonitor.mo.it_IT {E0CE3C8D-7B5B-4DDF-B268-AF8B69B97FA6} $(MSIBUILD_PRODUCT_NAME_UC)LOCITITDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.it_IT
|
||
compEventMonitor.mo.lt {F2C5EEFD-5D22-49DE-8C58-70BC9BF76EF5} $(MSIBUILD_PRODUCT_NAME_UC)LOCLTDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.lt
|
||
compEventMonitor.mo.nb {18803450-6040-499F-8329-519727854861} $(MSIBUILD_PRODUCT_NAME_UC)LOCNBDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.nb
|
||
compEventMonitor.mo.nl {0DD46872-9462-441F-BAF8-37BAE9CD5C83} $(MSIBUILD_PRODUCT_NAME_UC)LOCNLDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.nl
|
||
compEventMonitor.mo.pl_PL {F85ECBEB-826A-4274-A90E-D41175EED4B0} $(MSIBUILD_PRODUCT_NAME_UC)LOCPLPLDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.pl_PL
|
||
compEventMonitor.mo.pt_PT {8091A33D-877C-48CF-BA71-887A0330AADD} $(MSIBUILD_PRODUCT_NAME_UC)LOCPTPTDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.pt_PT
|
||
compEventMonitor.mo.ru_RU {CB6C4D85-9AC4-49AC-86D3-1C900016D54B} $(MSIBUILD_PRODUCT_NAME_UC)LOCRURUDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.ru_RU
|
||
compEventMonitor.mo.sk_SK {CF490A41-84EC-4824-BB54-F904F9C6CF6E} $(MSIBUILD_PRODUCT_NAME_UC)LOCSKSKDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.sk_SK
|
||
compEventMonitor.mo.sl_SI {0DB5E185-F861-40EF-B1CA-231D7206A9F6} $(MSIBUILD_PRODUCT_NAME_UC)LOCSLSIDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.sl_SI
|
||
compEventMonitor.mo.sr {5BD92178-A2C6-42AE-A1AC-44EBE04BC599} $(MSIBUILD_PRODUCT_NAME_UC)LOCSRDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.sr
|
||
compEventMonitor.mo.sv {60BB85C6-C807-44D5-9AF9-AB1036EFA936} $(MSIBUILD_PRODUCT_NAME_UC)LOCSVDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.sv
|
||
compEventMonitor.mo.tr {17CCCC12-68D9-4A92-82CC-1AD943E79F88} $(MSIBUILD_PRODUCT_NAME_UC)LOCTRDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.tr
|
||
compEventMonitor.mo.vi {5405E0E0-3A06-4E2B-8C91-A676B02E4DCD} $(MSIBUILD_PRODUCT_NAME_UC)LOCVIDIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileEventMonitor.mo.vi
|
||
<<NOKEEP
|
||
|
||
|
||
######################################################################
|
||
# Feature
|
||
|
||
All :: "$(LANG).$(PLAT).$(CFG).Feature-2.idt"
|
||
|
||
"En.$(PLAT).$(CFG).Feature-2.idtx" : "Makefile" "..\..\include\MSIBuildCfg.mak"
|
||
-if exist $@ del /f /q $@
|
||
move /y << $@ > NUL
|
||
Feature Feature_Parent Title Description Display Level Directory_ Attributes
|
||
s$(MSIBUILD_LENGTH_ID) S$(MSIBUILD_LENGTH_ID) L64 L255 I2 i2 S$(MSIBUILD_LENGTH_ID) i2
|
||
1252 Feature Feature
|
||
featEventMonitor Event Monitor Real-time display of internal events 101 3 $(MSIBUILD_PRODUCT_NAME_UC)DIR 8
|
||
<<NOKEEP
|
||
|
||
!IF "$(LANG)" == "En"
|
||
"En.$(PLAT).$(CFG).Feature-2.idt" : "En.$(PLAT).$(CFG).Feature-2.idtx"
|
||
copy /y $** $@ > NUL
|
||
!ELSE
|
||
"$(LANG).$(PLAT).$(CFG).Feature-2.idt" : "En.$(PLAT).$(CFG).Feature-2.idtx" "..\locale\$(MSIBUILD_LANG_PO).po"
|
||
rcxgettext.exe idtp $@ $**
|
||
!ENDIF
|
||
|
||
|
||
######################################################################
|
||
# FeatureComponents
|
||
|
||
All :: "$(LANG).$(PLAT).$(CFG).FeatureComponents-1.idt"
|
||
|
||
"$(LANG).$(PLAT).$(CFG).FeatureComponents-1.idt" : "Makefile" "..\..\include\MSIBuildCfg.mak"
|
||
-if exist $@ del /f /q $@
|
||
move /y << $@ > NUL
|
||
Feature_ Component_
|
||
s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID)
|
||
FeatureComponents Feature_ Component_
|
||
featEventMonitor compEvents.dll.$(PLAT)
|
||
featEventMonitor compEvents1
|
||
featEventMonitor compEvents2
|
||
featEventMonitor compEvents3
|
||
featEventMonitor compEventMonitor.exe.$(PLAT)
|
||
featEventMonitor compLocalizationRepositoryPath
|
||
featEventMonitor compLanguage
|
||
featEAPTTLS compEventMonitor.mo.bg_BG
|
||
featEAPTTLS compwxstd.mo.ca_ES
|
||
featEAPTTLS compEventMonitor.mo.ca_ES
|
||
featEAPTTLS compwxstd.mo.cs_CZ
|
||
featEAPTTLS compEventMonitor.mo.cs_CZ
|
||
featEAPTTLS compEventMonitor.mo.cy
|
||
featEAPTTLS compwxstd.mo.de
|
||
featEAPTTLS compEventMonitor.mo.de
|
||
featEAPTTLS compwxstd.mo.el
|
||
featEAPTTLS compEventMonitor.mo.el
|
||
featEAPTTLS compwxstd.mo.es
|
||
featEAPTTLS compEventMonitor.mo.es
|
||
featEAPTTLS compwxstd.mo.eu_ES
|
||
featEAPTTLS compEventMonitor.mo.eu_ES
|
||
featEAPTTLS compwxstd.mo.fi_FI
|
||
featEAPTTLS compEventMonitor.mo.fi_FI
|
||
featEAPTTLS compwxstd.mo.fr_CA
|
||
featEAPTTLS compEventMonitor.mo.fr_CA
|
||
featEAPTTLS compwxstd.mo.fr_FR
|
||
featEAPTTLS compEventMonitor.mo.fr_FR
|
||
featEAPTTLS compwxstd.mo.gl_ES
|
||
featEAPTTLS compEventMonitor.mo.gl_ES
|
||
featEAPTTLS compEventMonitor.mo.hr_HR
|
||
featEAPTTLS compwxstd.mo.hu
|
||
featEAPTTLS compEventMonitor.mo.hu
|
||
featEAPTTLS compEventMonitor.mo.is
|
||
featEAPTTLS compwxstd.mo.it_IT
|
||
featEAPTTLS compEventMonitor.mo.it_IT
|
||
featEAPTTLS compwxstd.mo.lt
|
||
featEAPTTLS compEventMonitor.mo.lt
|
||
featEAPTTLS compwxstd.mo.nb
|
||
featEAPTTLS compEventMonitor.mo.nb
|
||
featEAPTTLS compwxstd.mo.nl
|
||
featEAPTTLS compEventMonitor.mo.nl
|
||
featEAPTTLS compwxstd.mo.pl_PL
|
||
featEAPTTLS compEventMonitor.mo.pl_PL
|
||
featEAPTTLS compwxstd.mo.pt_PT
|
||
featEAPTTLS compEventMonitor.mo.pt_PT
|
||
featEAPTTLS compwxstd.mo.ru_RU
|
||
featEAPTTLS compEventMonitor.mo.ru_RU
|
||
featEAPTTLS compwxstd.mo.sk_SK
|
||
featEAPTTLS compEventMonitor.mo.sk_SK
|
||
featEAPTTLS compwxstd.mo.sl_SI
|
||
featEAPTTLS compEventMonitor.mo.sl_SI
|
||
featEAPTTLS compEventMonitor.mo.sr
|
||
featEAPTTLS compwxstd.mo.sv
|
||
featEAPTTLS compEventMonitor.mo.sv
|
||
featEAPTTLS compwxstd.mo.tr
|
||
featEAPTTLS compEventMonitor.mo.tr
|
||
featEAPTTLS compwxstd.mo.vi
|
||
featEAPTTLS compEventMonitor.mo.vi
|
||
<<NOKEEP
|
||
|
||
|
||
######################################################################
|
||
# File
|
||
|
||
All :: "$(LANG).$(PLAT).$(CFG).File-1.idt"
|
||
|
||
"$(LANG).$(PLAT).$(CFG).File-1.idt" : "Makefile" "..\..\include\MSIBuildCfg.mak"
|
||
-if exist $@ del /f /q $@
|
||
move /y << $@ > NUL
|
||
File Component_ FileName FileSize Version Language Attributes Sequence
|
||
s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) l255 i4 S$(MSIBUILD_LENGTH_ID) S20 I2 i2
|
||
File File
|
||
fileEventMonitor.exe.$(PLAT) compEventMonitor.exe.$(PLAT) EVENTM~1.EXE|EventMonitor.exe 0 0 1536 1
|
||
fileEventMonitor.mo.bg_BG compEventMonitor.mo.bg_BG EVENTM~1.MO|EventMonitor.mo 0 1026 0 1
|
||
fileEventMonitor.mo.ca_ES compEventMonitor.mo.ca_ES EVENTM~1.MO|EventMonitor.mo 0 1027 0 1
|
||
fileEventMonitor.mo.cs_CZ compEventMonitor.mo.cs_CZ EVENTM~1.MO|EventMonitor.mo 0 1029 0 1
|
||
fileEventMonitor.mo.cy compEventMonitor.mo.cy EVENTM~1.MO|EventMonitor.mo 0 0 0 1
|
||
fileEventMonitor.mo.de compEventMonitor.mo.de EVENTM~1.MO|EventMonitor.mo 0 1031 0 1
|
||
fileEventMonitor.mo.el compEventMonitor.mo.el EVENTM~1.MO|EventMonitor.mo 0 1032 0 1
|
||
fileEventMonitor.mo.es compEventMonitor.mo.es EVENTM~1.MO|EventMonitor.mo 0 1034 0 1
|
||
fileEventMonitor.mo.eu_ES compEventMonitor.mo.eu_ES EVENTM~1.MO|EventMonitor.mo 0 1069 0 1
|
||
fileEventMonitor.mo.fi_FI compEventMonitor.mo.fi_FI EVENTM~1.MO|EventMonitor.mo 0 1035 0 1
|
||
fileEventMonitor.mo.fr_CA compEventMonitor.mo.fr_CA EVENTM~1.MO|EventMonitor.mo 0 3084 0 1
|
||
fileEventMonitor.mo.fr_FR compEventMonitor.mo.fr_FR EVENTM~1.MO|EventMonitor.mo 0 1036 0 1
|
||
fileEventMonitor.mo.gl_ES compEventMonitor.mo.gl_ES EVENTM~1.MO|EventMonitor.mo 0 1110 0 1
|
||
fileEventMonitor.mo.hr_HR compEventMonitor.mo.hr_HR EVENTM~1.MO|EventMonitor.mo 0 1050 0 1
|
||
fileEventMonitor.mo.hu compEventMonitor.mo.hu EVENTM~1.MO|EventMonitor.mo 0 1038 0 1
|
||
fileEventMonitor.mo.is compEventMonitor.mo.is EVENTM~1.MO|EventMonitor.mo 0 1039 0 1
|
||
fileEventMonitor.mo.it_IT compEventMonitor.mo.it_IT EVENTM~1.MO|EventMonitor.mo 0 1040 0 1
|
||
fileEventMonitor.mo.lt compEventMonitor.mo.lt EVENTM~1.MO|EventMonitor.mo 0 1063 0 1
|
||
fileEventMonitor.mo.nb compEventMonitor.mo.nb EVENTM~1.MO|EventMonitor.mo 0 1044 0 1
|
||
fileEventMonitor.mo.nl compEventMonitor.mo.nl EVENTM~1.MO|EventMonitor.mo 0 1043 0 1
|
||
fileEventMonitor.mo.pl_PL compEventMonitor.mo.pl_PL EVENTM~1.MO|EventMonitor.mo 0 1045 0 1
|
||
fileEventMonitor.mo.pt_PT compEventMonitor.mo.pt_PT EVENTM~1.MO|EventMonitor.mo 0 2070 0 1
|
||
fileEventMonitor.mo.ru_RU compEventMonitor.mo.ru_RU EVENTM~1.MO|EventMonitor.mo 0 1049 0 1
|
||
fileEventMonitor.mo.sk_SK compEventMonitor.mo.sk_SK EVENTM~1.MO|EventMonitor.mo 0 1051 0 1
|
||
fileEventMonitor.mo.sl_SI compEventMonitor.mo.sl_SI EVENTM~1.MO|EventMonitor.mo 0 1060 0 1
|
||
fileEventMonitor.mo.sr compEventMonitor.mo.sr EVENTM~1.MO|EventMonitor.mo 0 2074 0 1
|
||
fileEventMonitor.mo.sv compEventMonitor.mo.sv EVENTM~1.MO|EventMonitor.mo 0 1053 0 1
|
||
fileEventMonitor.mo.tr compEventMonitor.mo.tr EVENTM~1.MO|EventMonitor.mo 0 1055 0 1
|
||
fileEventMonitor.mo.vi compEventMonitor.mo.vi EVENTM~1.MO|EventMonitor.mo 0 1066 0 1
|
||
<<NOKEEP
|
||
|
||
|
||
######################################################################
|
||
# RemoveFile
|
||
|
||
All :: "$(LANG).$(PLAT).$(CFG).RemoveFile-1.idt"
|
||
|
||
"$(LANG).$(PLAT).$(CFG).RemoveFile-1.idt" : "Makefile" "..\..\include\MSIBuildCfg.mak"
|
||
-if exist $@ del /f /q $@
|
||
move /y << $@ > NUL
|
||
FileKey Component_ FileName DirProperty InstallMode
|
||
s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) L255 s$(MSIBUILD_LENGTH_ID) i2
|
||
RemoveFile FileKey
|
||
rmfiEventMonitor compEventMonitor.exe.$(PLAT) $(MSIBUILD_PRODUCT_NAME_ID)ShortcutDir 2
|
||
<<NOKEEP
|
||
|
||
|
||
######################################################################
|
||
# Shortcut
|
||
|
||
All :: "$(LANG).$(PLAT).$(CFG).Shortcut-2.idt"
|
||
|
||
"En.$(PLAT).$(CFG).Shortcut-2.idtx" : "Makefile" "..\..\include\MSIBuildCfg.mak"
|
||
-if exist $@ del /f /q $@
|
||
move /y << $@ > NUL
|
||
Shortcut Directory_ Name Component_ Target Arguments Description Hotkey Icon_ IconIndex ShowCmd WkDir
|
||
s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) l128 s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) S255 L255 I2 S$(MSIBUILD_LENGTH_ID) I2 I2 S$(MSIBUILD_LENGTH_ID)
|
||
1252 Shortcut Shortcut
|
||
shctEventMonitor $(MSIBUILD_PRODUCT_NAME_ID)ShortcutDir EVENTM~1|$(MSIBUILD_PRODUCT_NAME) Event Monitor compEventMonitor.exe.$(PLAT) featEventMonitor Real-time display of internal events $(MSIBUILD_PRODUCT_NAME_UC)BINDIR
|
||
<<NOKEEP
|
||
|
||
!IF "$(LANG)" == "En"
|
||
"En.$(PLAT).$(CFG).Shortcut-2.idt" : "En.$(PLAT).$(CFG).Shortcut-2.idtx"
|
||
copy /y $** $@ > NUL
|
||
!ELSE
|
||
"$(LANG).$(PLAT).$(CFG).Shortcut-2.idt" : "En.$(PLAT).$(CFG).Shortcut-2.idtx" "..\locale\$(MSIBUILD_LANG_PO).po"
|
||
rcxgettext.exe idtp $@ $**
|
||
!ENDIF
|
||
|
||
|
||
######################################################################
|
||
# Build MSM module!
|
||
######################################################################
|
||
|
||
!INCLUDE "..\..\MSI\MSIBuild\MSM.mak"
|