1 #*************************************************************************
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 # Copyright 2000, 2010 Oracle and/or its affiliates.
7 # OpenOffice.org - a multi-platform office productivity suite
9 # This file is part of OpenOffice.org.
11 # OpenOffice.org is free software: you can redistribute it and/or modify
12 # it under the terms of the GNU Lesser General Public License version 3
13 # only, as published by the Free Software Foundation.
15 # OpenOffice.org is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 # GNU Lesser General Public License version 3 for more details
19 # (a copy is included in the LICENSE file that accompanied this code).
21 # You should have received a copy of the GNU Lesser General Public License
22 # version 3 along with OpenOffice.org. If not, see
23 # <http://www.openoffice.org/license.html>
24 # for a copy of the LGPLv3 License.
26 #*************************************************************************
29 PRJNAME
=instsetoo_native
34 .INCLUDE
: $(SOLARINCDIR
)$/rtlbootstrap.mk
38 # watch for the path delimiter
40 PYTHONPATH
:=$(PWD
)$/$(BIN
);$(SOLARLIBDIR
);$(SOLARLIBDIR
)$/python
;$(SOLARLIBDIR
)$/python
$/lib-dynload
41 .ELSE
# "$(GUI)"=="WNT"
42 PYTHONPATH
:=$(PWD
)$/$(BIN
):$(SOLARLIBDIR
):$(SOLARLIBDIR
)$/python
:$(SOLARLIBDIR
)$/python
$/lib-dynload
43 .ENDIF
# "$(GUI)"=="WNT"
46 .IF
"$(CWS_WORK_STAMP)"=="" ||
"$(UPDATER)"!=""
47 ENABLE_DOWNLOADSETS
*=TRUE
48 .ENDIF
# "$(CWS_WORK_STAMP)"=="" || "$(UPDATER)"!=""
49 .IF
"$(FORCE_DOWNLOADSETS)"!=""
50 ENABLE_DOWNLOADSETS
=TRUE
51 .ENDIF
# "$(FORCE_DOWNLOADSETS)"!=""
53 .EXPORT
: ENABLE_DOWNLOADSETS
59 DONT_REMOVE_PACKAGE
:=TRUE
60 .EXPORT
: DONT_REMOVE_PACKAGE
61 .ENDIF
# "$(OS)"=="LINUX"
63 .INCLUDE .IGNORE
: $(SRC_ROOT
)$/cwsname.mk
65 SHARED_COM_SDK_PATH
*:=.
73 $(BIN
)$/unohelper.py \
74 $(BIN
)$/pythonloader.py \
75 $(BIN
)$/pythonscript.py \
76 $(BIN
)$/officehelper.py \
80 echo
$(PERL
) -w
$(SOLARENV
)$/bin
$/gen_update_info.pl
--buildid
$(BUILD
) --arch
"$(RTL_ARCH)" --os
"$(RTL_OS)" --lstfile
$(PRJ
)$/util
$/openoffice.lst
--product OpenOffice
--languages
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) $(PRJ
)$/util
$/update.xml
82 .IF
"$(GUI)"!="WNT" && "$(EPM)"=="NO" && "$(USE_PACKAGER)"==""
83 ALLTAR
: $(LOCALPYFILES
)
84 @echo
"No EPM: do no packaging at this stage"
85 .ELSE
# "$(GUI)"!="WNT" && "$(EPM)"=="NO" && "$(USE_PACKAGER)"==""
86 .IF
"$(UPDATER)"=="" ||
"$(USE_PACKAGER)"==""
87 .IF
"$(BUILD_TYPE)"=="$(BUILD_TYPE:s/ODK//)"
90 ALLTAR
: openoffice sdkoo_en-US ure_en-US
92 .ELSE
# "$(UPDATER)"=="" || "$(USE_PACKAGER)"==""
94 .ENDIF
# "$(UPDATER)"=="" || "$(USE_PACKAGER)"==""
95 .ENDIF
# "$(GUI)"!="WNT" && "$(EPM)"=="NO" && "$(USE_PACKAGER)"==""
97 .IF
"$(FORCE2ARCHIVE)" == "TRUE"
101 .IF
"$(MAKETARGETS:e)"!=""
102 PKGFORMAT
+=$(MAKETARGETS
:e
:s
/.
//)
103 .ENDIF
# "$(MAKETARGETS:e)"!=""
105 # Independent of PKGFORMAT, always build a default-language openoffice product
106 # also in archive format, so that tests that require an OOo installation (like
107 # smoketestoo_native) have one available:
108 openoffice_
$(defaultlangiso
) : $$@.archive
110 .IF
"$(VERBOSE)"=="TRUE"
111 VERBOSESWITCH
=-verbose
113 .IF
"$(VERBOSE)"=="FALSE"
118 $(PERL
) -w
$(SOLARENV
)$/bin
$/packager.pl
120 .IF
"$(alllangiso)"!=""
122 openoffice
: $(foreach,i
,$(alllangiso
) openoffice_
$i)
124 openofficedev
: $(foreach,i
,$(alllangiso
) openofficedev_
$i)
126 openofficewithjre
: $(foreach,i
,$(alllangiso
) openofficewithjre_
$i)
128 ooolanguagepack
: $(foreach,i
,$(alllangiso
) ooolanguagepack_
$i)
130 ooodevlanguagepack
: $(foreach,i
,$(alllangiso
) ooodevlanguagepack_
$i)
132 sdkoo
: $(foreach,i
,$(alllangiso
) sdkoo_
$i)
134 sdkoodev
: $(foreach,i
,$(alllangiso
) sdkoodev_
$i)
136 ure
: $(foreach,i
,$(alllangiso
) ure_
$i)
138 broffice
: $(foreach,i
,$(alllangiso
) broffice_
$i)
140 brofficedev
: $(foreach,i
,$(alllangiso
) brofficedev_
$i)
142 brofficewithjre
: $(foreach,i
,$(alllangiso
) brofficewithjre_
$i)
144 broolanguagepack
: $(foreach,i
,$(alllangiso
) broolanguagepack_
$i)
146 MSIOFFICETEMPLATESOURCE
=$(PRJ
)$/inc_openoffice
$/windows
$/msi_templates
147 MSILANGPACKTEMPLATESOURCE
=$(PRJ
)$/inc_ooolangpack
$/windows
$/msi_templates
148 MSIURETEMPLATESOURCE
=$(PRJ
)$/inc_ure
$/windows
$/msi_templates
149 MSISDKOOTEMPLATESOURCE
=$(PRJ
)$/inc_sdkoo
$/windows
$/msi_templates
151 .IF
"$(BUILD_SPECIAL)"!=""
152 MSIOFFICETEMPLATEDIR
=$(MSIOFFICETEMPLATESOURCE
)
153 MSILANGPACKTEMPLATEDIR
=$(MSILANGPACKTEMPLATESOURCE
)
154 MSIURETEMPLATEDIR
=$(MSIURETEMPLATESOURCE
)
155 MSISDKOOTEMPLATEDIR
=$(MSISDKOOTEMPLATESOURCE
)
156 .ELSE
# "$(BUILD_SPECIAL)"!=""
157 NOLOGOSPLASH
:=$(BIN
)$/intro.zip
158 DEVNOLOGOSPLASH
:=$(BIN
)$/dev
$/intro.zip
159 BROFFICENOLOGOSPLASH
:=$(BIN
)$/broffice
$/intro.zip
160 BROFFICENOLOGOBRAND
:=$(BIN
)$/broffice
$/images_brand.zip
161 BROFFICEDEVNOLOGOSPLASH
:=$(BIN
)$/broffice_dev
$/intro.zip
162 BROFFICENDEVOLOGOBRAND
:=$(BIN
)$/broffice_dev
$/images_brand.zip
163 MSIOFFICETEMPLATEDIR
=$(MISC
)$/openoffice
$/msi_templates
164 MSILANGPACKTEMPLATEDIR
=$(MISC
)$/ooolangpack
$/msi_templates
165 MSIURETEMPLATEDIR
=$(MISC
)$/ure
$/msi_templates
166 MSISDKOOTEMPLATEDIR
=$(MISC
)$/sdkoo
$/msi_templates
168 ADDDEPS
=$(NOLOGOSPLASH
) $(DEVNOLOGOSPLASH
) $(BROFFICENOLOGOSPLASH
) $(BROFFICEDEVNOLOGOSPLASH
) \
169 $(BROFFICENOLOGOBRAND
) $(BROFFICEDEVNOLOGOBRAND
)
171 ADDDEPS
+=hack_msitemplates
174 $(foreach,i
,$(alllangiso
) openoffice_
$i) : $(ADDDEPS
)
176 $(foreach,i
,$(alllangiso
) openofficedev_
$i) : $(ADDDEPS
)
178 $(foreach,i
,$(alllangiso
) openofficewithjre_
$i) : $(ADDDEPS
)
180 $(foreach,i
,$(alllangiso
) ooolanguagepack_
$i) : $(ADDDEPS
)
182 $(foreach,i
,$(alllangiso
) ooodevlanguagepack_
$i) : $(ADDDEPS
)
184 $(foreach,i
,$(alllangiso
) sdkoo_
$i) : $(ADDDEPS
)
186 $(foreach,i
,$(alllangiso
) sdkoodev_
$i) : $(ADDDEPS
)
188 $(foreach,i
,$(alllangiso
) ure_
$i) : $(ADDDEPS
)
190 $(foreach,i
,$(alllangiso
) broffice_
$i) : $(ADDDEPS
)
192 $(foreach,i
,$(alllangiso
) brofficedev_
$i) : $(ADDDEPS
)
194 $(foreach,i
,$(alllangiso
) brofficewithjre_
$i) : $(ADDDEPS
)
196 $(foreach,i
,$(alllangiso
) broolanguagepack_
$i) : $(ADDDEPS
)
198 .IF
"$(MAKETARGETS)"!=""
199 $(MAKETARGETS
) : $(ADDDEPS
)
200 .ENDIF
# "$(MAKETARGETS)"!=""
202 .ENDIF
# "$(BUILD_SPECIAL)"!=""
204 $(foreach,i
,$(alllangiso
) openoffice_
$i) : $$@
{$(PKGFORMAT
:^
".")}
205 .IF
"$(MAKETARGETS)"!=""
206 .IF
"$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
207 $(MAKETARGETS
) : $$@
{$(PKGFORMAT
:^
".")}
208 $(MAKETARGETS
){$(PKGFORMAT
:^
".")} : $(ADDDEPS
)
209 .ENDIF
# "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
210 .ENDIF
# "$(MAKETARGETS)"!=""
211 openoffice_
%{$(PKGFORMAT
:^
".") .archive
} :
212 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p OpenOffice
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSIOFFICETEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
) -log
213 $(PERL
) -w
$(SOLARENV
)$/bin
$/gen_update_info.pl
--buildid
$(BUILD
) --arch
"$(RTL_ARCH)" --os
"$(RTL_OS)" --lstfile
$(PRJ
)$/util
$/openoffice.lst
--product OpenOffice
--languages
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) $(PRJ
)$/util
$/update.xml
> $(MISC
)/$(@
:b
)_
$(RTL_OS
)_
$(RTL_ARCH
)$(@
:e
).update.xml
215 $(foreach,i
,$(alllangiso
) openofficewithjre_
$i) : $$@
{$(PKGFORMAT
:^
".")}
216 openofficewithjre_
%{$(PKGFORMAT
:^
".")} :
217 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p OpenOffice_wJRE
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSIOFFICETEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
219 $(foreach,i
,$(alllangiso
) openofficedev_
$i) : $$@
{$(PKGFORMAT
:^
".")}
220 openofficedev_
%{$(PKGFORMAT
:^
".")} :
221 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p OpenOffice_Dev
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSIOFFICETEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
222 $(PERL
) -w
$(SOLARENV
)$/bin
$/gen_update_info.pl
--buildid
$(BUILD
) --arch
"$(RTL_ARCH)" --os
"$(RTL_OS)" --lstfile
$(PRJ
)$/util
$/openoffice.lst
--product OpenOffice_Dev
--languages
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) $(PRJ
)$/util
$/update.xml
> $(MISC
)/$(@
:b
)_
$(RTL_OS
)_
$(RTL_ARCH
)$(@
:e
).update.xml
224 $(foreach,i
,$(alllangiso
) ooolanguagepack_
$i) : $$@
{$(PKGFORMAT
:^
".")}
225 ooolanguagepack_
%{$(PKGFORMAT
:^
".")} :
226 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p OpenOffice
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSILANGPACKTEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-languagepack
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
228 $(foreach,i
,$(alllangiso
) ooodevlanguagepack_
$i) : $$@
{$(PKGFORMAT
:^
".")}
229 ooodevlanguagepack_
%{$(PKGFORMAT
:^
".")} :
230 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p OpenOffice_Dev
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSILANGPACKTEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-languagepack
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
232 $(foreach,i
,$(alllangiso
) sdkoo_
$i) : $$@
{$(PKGFORMAT
:^
".")}
233 sdkoo_
%{$(PKGFORMAT
:^
".")} :
234 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p OpenOffice_SDK
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSISDKOOTEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-dontstrip
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
236 $(foreach,i
,$(alllangiso
) sdkoodev_
$i) : $$@
{$(PKGFORMAT
:^
".")}
237 sdkoodev_
%{$(PKGFORMAT
:^
".")} :
238 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p OpenOffice_Dev_SDK
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSISDKOOTEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-dontstrip
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
240 $(foreach,i
,$(alllangiso
) ure_
$i) : $$@
{$(PKGFORMAT
:^
".")}
241 ure_
%{$(PKGFORMAT
:^
".")} :
242 .IF
"$(OS)" == "MACOSX"
243 @echo
'for now, there is no standalone URE for Mac OS X'
245 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst \
246 -l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p URE
-u
$(OUT
) -buildid
$(BUILD
) -format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
) \
247 -msitemplate
$(MSIURETEMPLATEDIR
) \
248 -msilanguage
$(COMMONMISC
)$/win_ulffiles
251 $(foreach,i
,$(alllangiso
) broffice_
$i) : $$@
{$(PKGFORMAT
:^
".")}
252 .IF
"$(MAKETARGETS)"!=""
253 .IF
"$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
254 $(MAKETARGETS
) : $$@
{$(PKGFORMAT
:^
".")}
255 $(MAKETARGETS
){$(PKGFORMAT
:^
".")} : $(ADDDEPS
)
256 .ENDIF
# "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
257 .ENDIF
# "$(MAKETARGETS)"!=""
258 broffice_
%{$(PKGFORMAT
:^
".")} :
259 +$(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p BrOffice
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSIOFFICETEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
260 $(PERL
) -w
$(SOLARENV
)$/bin
$/gen_update_info.pl
--buildid
$(BUILD
) --arch
"$(RTL_ARCH)" --os
"$(RTL_OS)" --lstfile
$(PRJ
)$/util
$/openoffice.lst
--product BrOffice
--languages
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) $(PRJ
)$/util
$/update.xml
> $(MISC
)/$(@
:b
)_
$(RTL_OS
)_
$(RTL_ARCH
)$(@
:e
).update.xml
262 $(foreach,i
,$(alllangiso
) brofficewithjre_
$i) : $$@
{$(PKGFORMAT
:^
".")}
263 brofficewithjre_
%{$(PKGFORMAT
:^
".")} :
264 +$(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p BrOffice_wJRE
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSIOFFICETEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
266 $(foreach,i
,$(alllangiso
) brofficedev_
$i) : $$@
{$(PKGFORMAT
:^
".")}
267 brofficedev_
%{$(PKGFORMAT
:^
".")} :
268 +$(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p BrOffice_Dev
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSIOFFICETEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
269 $(PERL
) -w
$(SOLARENV
)$/bin
$/gen_update_info.pl
--buildid
$(BUILD
) --arch
"$(RTL_ARCH)" --os
"$(RTL_OS)" --lstfile
$(PRJ
)$/util
$/openoffice.lst
--product BrOffice_Dev
--languages
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) $(PRJ
)$/util
$/update.xml
> $(MISC
)/$(@
:b
)_
$(RTL_OS
)_
$(RTL_ARCH
)$(@
:e
).update.xml
271 $(foreach,i
,$(alllangiso
) broolanguagepack_
$i) : $$@
{$(PKGFORMAT
:^
".")}
272 broolanguagepack_
%{$(PKGFORMAT
:^
".")} :
273 +$(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst
-l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p BrOffice
-u
$(OUT
) -buildid
$(BUILD
) -msitemplate
$(MSILANGPACKTEMPLATEDIR
) -msilanguage
$(COMMONMISC
)$/win_ulffiles
-languagepack
-format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
)
275 .ELSE
# "$(alllangiso)"!=""
277 @echo cannot pack nothing...
279 .ENDIF
# "$(alllangiso)"!=""
281 .IF
"$(LOCALPYFILES)"!=""
282 $(foreach,i
,$(alllangiso
) openoffice_
$i{$(PKGFORMAT
:^
".") .archive
} openofficewithjre_
$i{$(PKGFORMAT
:^
".")} openofficedev_
$i{$(PKGFORMAT
:^
".")} broffice_
$i{$(PKGFORMAT
:^
".")} brofficewithjre_
$i{$(PKGFORMAT
:^
".")} brofficedev_
$i{$(PKGFORMAT
:^
".")} sdkoo_
$i{$(PKGFORMAT
:^
".")}) updatepack
: $(LOCALPYFILES
)
283 .ENDIF
# "$(LOCALPYFILES)"!=""
285 $(BIN
)$/%.py
: $(SOLARSHAREDBIN
)$/pyuno
$/%.py
288 $(BIN
)$/intro.zip
: $(SOLARCOMMONPCKDIR
)$/openoffice_nologo
$/intro.zip
291 $(BIN
)$/dev
$/intro.zip
: $(SOLARCOMMONPCKDIR
)$/openoffice_dev_nologo
$/intro.zip
295 $(BIN
)$/broffice_dev
$/intro.zip
: $(SOLARCOMMONPCKDIR
)$/broffice_dev_nologo
$/intro.zip
299 $(BIN
)$/broffice
$/intro.zip
: $(SOLARCOMMONPCKDIR
)$/broffice_nologo
$/intro.zip
303 $(BIN
)$/broffice
$/images_brand.zip
: $(SOLARCOMMONBINDIR
)$/broffice_nologo
$/images_brand.zip
307 hack_msitemplates .PHONY
:
308 -$(MKDIRHIER
) $(MSIOFFICETEMPLATEDIR
)
309 -$(MKDIRHIER
) $(MSILANGPACKTEMPLATEDIR
)
310 -$(MKDIRHIER
) $(MSIURETEMPLATEDIR
)
311 -$(MKDIRHIER
) $(MSISDKOOTEMPLATEDIR
)
312 -$(MKDIRHIER
) $(MSIOFFICETEMPLATEDIR
)$/Binary
313 -$(MKDIRHIER
) $(MSILANGPACKTEMPLATEDIR
)$/Binary
314 -$(MKDIRHIER
) $(MSIURETEMPLATEDIR
)$/Binary
315 -$(MKDIRHIER
) $(MSISDKOOTEMPLATEDIR
)$/Binary
316 $(GNUCOPY
) -u
$(MSIOFFICETEMPLATESOURCE
)$/*.
* $(MSIOFFICETEMPLATEDIR
)
317 $(GNUCOPY
) -u
$(MSILANGPACKTEMPLATESOURCE
)$/*.
* $(MSILANGPACKTEMPLATEDIR
)
318 $(GNUCOPY
) -u
$(MSIURETEMPLATESOURCE
)$/*.
* $(MSIURETEMPLATEDIR
)
319 $(GNUCOPY
) -u
$(MSISDKOOTEMPLATESOURCE
)$/*.
* $(MSISDKOOTEMPLATEDIR
)
320 $(GNUCOPY
) -u
$(MSIOFFICETEMPLATESOURCE
)$/Binary
$/*.
* $(MSIOFFICETEMPLATEDIR
)$/Binary
321 $(GNUCOPY
) -u
$(MSILANGPACKTEMPLATESOURCE
)$/Binary
$/*.
* $(MSILANGPACKTEMPLATEDIR
)$/Binary
322 $(GNUCOPY
) -u
$(MSIURETEMPLATESOURCE
)$/Binary
$/*.
* $(MSIURETEMPLATEDIR
)$/Binary
323 $(GNUCOPY
) -u
$(MSISDKOOTEMPLATESOURCE
)$/Binary
$/*.
* $(MSISDKOOTEMPLATEDIR
)$/Binary
324 $(RM
) $(MSIOFFICETEMPLATEDIR
)$/Binary
$/Image.bmp
325 $(RM
) $(MSILANGPACKTEMPLATEDIR
)$/Binary
$/Image.bmp
326 $(RM
) $(MSIURETEMPLATEDIR
)$/Binary
$/Image.bmp
327 $(RM
) $(MSISDKOOTEMPLATEDIR
)$/Binary
$/Image.bmp
328 $(COPY
) $(PRJ
)$/res
$/nologoinstall.bmp
$(MSIOFFICETEMPLATEDIR
)$/Binary
$/Image.bmp
329 $(COPY
) $(PRJ
)$/res
$/nologoinstall.bmp
$(MSILANGPACKTEMPLATEDIR
)$/Binary
$/Image.bmp
330 $(COPY
) $(PRJ
)$/res
$/nologoinstall.bmp
$(MSIURETEMPLATEDIR
)$/Binary
$/Image.bmp
331 $(COPY
) $(PRJ
)$/res
$/nologoinstall.bmp
$(MSISDKOOTEMPLATEDIR
)$/Binary
$/Image.bmp