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
)
175 openoffice_
$(defaultlangiso
).archive
: $(ADDDEPS
)
177 $(foreach,i
,$(alllangiso
) openofficedev_
$i) : $(ADDDEPS
)
179 $(foreach,i
,$(alllangiso
) openofficewithjre_
$i) : $(ADDDEPS
)
181 $(foreach,i
,$(alllangiso
) ooolanguagepack_
$i) : $(ADDDEPS
)
183 $(foreach,i
,$(alllangiso
) ooodevlanguagepack_
$i) : $(ADDDEPS
)
185 $(foreach,i
,$(alllangiso
) sdkoo_
$i) : $(ADDDEPS
)
187 $(foreach,i
,$(alllangiso
) sdkoodev_
$i) : $(ADDDEPS
)
189 $(foreach,i
,$(alllangiso
) ure_
$i) : $(ADDDEPS
)
191 $(foreach,i
,$(alllangiso
) broffice_
$i) : $(ADDDEPS
)
193 $(foreach,i
,$(alllangiso
) brofficedev_
$i) : $(ADDDEPS
)
195 $(foreach,i
,$(alllangiso
) brofficewithjre_
$i) : $(ADDDEPS
)
197 $(foreach,i
,$(alllangiso
) broolanguagepack_
$i) : $(ADDDEPS
)
199 .IF
"$(MAKETARGETS)"!=""
200 $(MAKETARGETS
) : $(ADDDEPS
)
201 .ENDIF
# "$(MAKETARGETS)"!=""
203 .ENDIF
# "$(BUILD_SPECIAL)"!=""
205 $(foreach,i
,$(alllangiso
) openoffice_
$i) : $$@
{$(PKGFORMAT
:^
".")}
206 .IF
"$(MAKETARGETS)"!=""
207 .IF
"$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
208 $(MAKETARGETS
) : $$@
{$(PKGFORMAT
:^
".")}
209 $(MAKETARGETS
){$(PKGFORMAT
:^
".")} : $(ADDDEPS
)
210 .ENDIF
# "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
211 .ENDIF
# "$(MAKETARGETS)"!=""
212 openoffice_
%{$(PKGFORMAT
:^
".") .archive
} :
213 $(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
)
214 $(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
216 $(foreach,i
,$(alllangiso
) openofficewithjre_
$i) : $$@
{$(PKGFORMAT
:^
".")}
217 openofficewithjre_
%{$(PKGFORMAT
:^
".")} :
218 $(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
)
220 $(foreach,i
,$(alllangiso
) openofficedev_
$i) : $$@
{$(PKGFORMAT
:^
".")}
221 openofficedev_
%{$(PKGFORMAT
:^
".")} :
222 $(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
)
223 $(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
225 $(foreach,i
,$(alllangiso
) ooolanguagepack_
$i) : $$@
{$(PKGFORMAT
:^
".")}
226 ooolanguagepack_
%{$(PKGFORMAT
:^
".")} :
227 $(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
)
229 $(foreach,i
,$(alllangiso
) ooodevlanguagepack_
$i) : $$@
{$(PKGFORMAT
:^
".")}
230 ooodevlanguagepack_
%{$(PKGFORMAT
:^
".")} :
231 $(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
)
233 $(foreach,i
,$(alllangiso
) sdkoo_
$i) : $$@
{$(PKGFORMAT
:^
".")}
234 sdkoo_
%{$(PKGFORMAT
:^
".")} :
235 $(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
)
237 $(foreach,i
,$(alllangiso
) sdkoodev_
$i) : $$@
{$(PKGFORMAT
:^
".")}
238 sdkoodev_
%{$(PKGFORMAT
:^
".")} :
239 $(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
)
241 $(foreach,i
,$(alllangiso
) ure_
$i) : $$@
{$(PKGFORMAT
:^
".")}
242 ure_
%{$(PKGFORMAT
:^
".")} :
243 .IF
"$(OS)" == "MACOSX"
244 @echo
'for now, there is no standalone URE for Mac OS X'
246 $(PERL
) -w
$(SOLARENV
)$/bin
$/make_installer.pl
-f
$(PRJ
)$/util
$/openoffice.lst \
247 -l
$(subst,$(@
:s
/_
/ /:1)_
, $(@
:b
)) -p URE
-u
$(OUT
) -buildid
$(BUILD
) -format
$(@
:e
:s
/.
//) $(VERBOSESWITCH
) \
248 -msitemplate
$(MSIURETEMPLATEDIR
) \
249 -msilanguage
$(COMMONMISC
)$/win_ulffiles
252 $(foreach,i
,$(alllangiso
) broffice_
$i) : $$@
{$(PKGFORMAT
:^
".")}
253 .IF
"$(MAKETARGETS)"!=""
254 .IF
"$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
255 $(MAKETARGETS
) : $$@
{$(PKGFORMAT
:^
".")}
256 $(MAKETARGETS
){$(PKGFORMAT
:^
".")} : $(ADDDEPS
)
257 .ENDIF
# "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
258 .ENDIF
# "$(MAKETARGETS)"!=""
259 broffice_
%{$(PKGFORMAT
:^
".")} :
260 +$(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
)
261 $(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
263 $(foreach,i
,$(alllangiso
) brofficewithjre_
$i) : $$@
{$(PKGFORMAT
:^
".")}
264 brofficewithjre_
%{$(PKGFORMAT
:^
".")} :
265 +$(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
)
267 $(foreach,i
,$(alllangiso
) brofficedev_
$i) : $$@
{$(PKGFORMAT
:^
".")}
268 brofficedev_
%{$(PKGFORMAT
:^
".")} :
269 +$(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
)
270 $(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
272 $(foreach,i
,$(alllangiso
) broolanguagepack_
$i) : $$@
{$(PKGFORMAT
:^
".")}
273 broolanguagepack_
%{$(PKGFORMAT
:^
".")} :
274 +$(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
)
276 .ELSE
# "$(alllangiso)"!=""
278 @echo cannot pack nothing...
280 .ENDIF
# "$(alllangiso)"!=""
282 .IF
"$(LOCALPYFILES)"!=""
283 $(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
)
284 .ENDIF
# "$(LOCALPYFILES)"!=""
286 $(BIN
)$/%.py
: $(SOLARSHAREDBIN
)$/pyuno
$/%.py
289 $(BIN
)$/intro.zip
: $(SOLARCOMMONPCKDIR
)$/openoffice_nologo
$/intro.zip
292 $(BIN
)$/dev
$/intro.zip
: $(SOLARCOMMONPCKDIR
)$/openoffice_dev_nologo
$/intro.zip
296 $(BIN
)$/broffice_dev
$/intro.zip
: $(SOLARCOMMONPCKDIR
)$/broffice_dev_nologo
$/intro.zip
300 $(BIN
)$/broffice
$/intro.zip
: $(SOLARCOMMONPCKDIR
)$/broffice_nologo
$/intro.zip
304 $(BIN
)$/broffice
$/images_brand.zip
: $(SOLARCOMMONBINDIR
)$/broffice_nologo
$/images_brand.zip
308 hack_msitemplates .PHONY
:
309 -$(MKDIRHIER
) $(MSIOFFICETEMPLATEDIR
)
310 -$(MKDIRHIER
) $(MSILANGPACKTEMPLATEDIR
)
311 -$(MKDIRHIER
) $(MSIURETEMPLATEDIR
)
312 -$(MKDIRHIER
) $(MSISDKOOTEMPLATEDIR
)
313 -$(MKDIRHIER
) $(MSIOFFICETEMPLATEDIR
)$/Binary
314 -$(MKDIRHIER
) $(MSILANGPACKTEMPLATEDIR
)$/Binary
315 -$(MKDIRHIER
) $(MSIURETEMPLATEDIR
)$/Binary
316 -$(MKDIRHIER
) $(MSISDKOOTEMPLATEDIR
)$/Binary
317 $(GNUCOPY
) -u
$(MSIOFFICETEMPLATESOURCE
)$/*.
* $(MSIOFFICETEMPLATEDIR
)
318 $(GNUCOPY
) -u
$(MSILANGPACKTEMPLATESOURCE
)$/*.
* $(MSILANGPACKTEMPLATEDIR
)
319 $(GNUCOPY
) -u
$(MSIURETEMPLATESOURCE
)$/*.
* $(MSIURETEMPLATEDIR
)
320 $(GNUCOPY
) -u
$(MSISDKOOTEMPLATESOURCE
)$/*.
* $(MSISDKOOTEMPLATEDIR
)
321 $(GNUCOPY
) -u
$(MSIOFFICETEMPLATESOURCE
)$/Binary
$/*.
* $(MSIOFFICETEMPLATEDIR
)$/Binary
322 $(GNUCOPY
) -u
$(MSILANGPACKTEMPLATESOURCE
)$/Binary
$/*.
* $(MSILANGPACKTEMPLATEDIR
)$/Binary
323 $(GNUCOPY
) -u
$(MSIURETEMPLATESOURCE
)$/Binary
$/*.
* $(MSIURETEMPLATEDIR
)$/Binary
324 $(GNUCOPY
) -u
$(MSISDKOOTEMPLATESOURCE
)$/Binary
$/*.
* $(MSISDKOOTEMPLATEDIR
)$/Binary
325 $(RM
) $(MSIOFFICETEMPLATEDIR
)$/Binary
$/Image.bmp
326 $(RM
) $(MSILANGPACKTEMPLATEDIR
)$/Binary
$/Image.bmp
327 $(RM
) $(MSIURETEMPLATEDIR
)$/Binary
$/Image.bmp
328 $(RM
) $(MSISDKOOTEMPLATEDIR
)$/Binary
$/Image.bmp
329 $(COPY
) $(PRJ
)$/res
$/nologoinstall.bmp
$(MSIOFFICETEMPLATEDIR
)$/Binary
$/Image.bmp
330 $(COPY
) $(PRJ
)$/res
$/nologoinstall.bmp
$(MSILANGPACKTEMPLATEDIR
)$/Binary
$/Image.bmp
331 $(COPY
) $(PRJ
)$/res
$/nologoinstall.bmp
$(MSIURETEMPLATEDIR
)$/Binary
$/Image.bmp
332 $(COPY
) $(PRJ
)$/res
$/nologoinstall.bmp
$(MSISDKOOTEMPLATEDIR
)$/Binary
$/Image.bmp