xref: /AOO41X/main/desktop/zipintro/makefile.mk (revision 54628ca40d27d15cc98fe861da7fff7e60c2f7d6)
1#**************************************************************
2#
3#  Licensed to the Apache Software Foundation (ASF) under one
4#  or more contributor license agreements.  See the NOTICE file
5#  distributed with this work for additional information
6#  regarding copyright ownership.  The ASF licenses this file
7#  to you under the Apache License, Version 2.0 (the
8#  "License"); you may not use this file except in compliance
9#  with the License.  You may obtain a copy of the License at
10#
11#    http://www.apache.org/licenses/LICENSE-2.0
12#
13#  Unless required by applicable law or agreed to in writing,
14#  software distributed under the License is distributed on an
15#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16#  KIND, either express or implied.  See the License for the
17#  specific language governing permissions and limitations
18#  under the License.
19#
20#**************************************************************
21
22
23
24PRJ=..
25
26PRJNAME=desktop
27TARGET=zipintro
28# --- Settings -----------------------------------------------------------
29
30.INCLUDE :  settings.mk
31
32DEFAULT_FLAVOURS=dev dev_nologo nologo intro
33
34ZIP1LIST= \
35    $(null,$(INTRO_BITMAPS) $(MISC)$/ooo_custom_images$/dev$/introabout$/intro.png $(INTRO_BITMAPS)) \
36    $(null,$(ABOUT_BITMAPS) $(MISC)$/$(RSCDEFIMG)$/introabout$/about.png $(ABOUT_BITMAPS)) \
37    $(MISC)$/$(RSCDEFIMG)$/introabout$/logo.png
38ZIP2LIST= \
39    $(null,$(INTRO_BITMAPS) $(MISC)$/ooo_custom_images$/dev_nologo$/introabout$/intro.png $(INTRO_BITMAPS)) \
40    $(null,$(ABOUT_BITMAPS) $(MISC)$/$(RSCDEFIMG)$/introabout$/about.png $(ABOUT_BITMAPS)) \
41    $(MISC)$/$(RSCDEFIMG)$/introabout$/logo.png
42ZIP3LIST= \
43    $(null,$(INTRO_BITMAPS) $(MISC)$/ooo_custom_images$/nologo$/introabout$/intro.png $(INTRO_BITMAPS)) \
44    $(null,$(ABOUT_BITMAPS) $(MISC)$/$(RSCDEFIMG)$/introabout$/about.png $(ABOUT_BITMAPS)) \
45    $(MISC)$/$(RSCDEFIMG)$/introabout$/logo.png
46ZIP4LIST= \
47    $(null,$(INTRO_BITMAPS) $(MISC)$/$(RSCDEFIMG)$/introabout$/intro.png $(INTRO_BITMAPS)) \
48    $(null,$(ABOUT_BITMAPS) $(MISC)$/$(RSCDEFIMG)$/introabout$/about.png $(ABOUT_BITMAPS)) \
49    $(MISC)$/$(RSCDEFIMG)$/introabout$/logo.png
50
51ZIP1TARGET=dev_intro
52ZIP1DEPS=$(ZIP1LIST)
53
54ZIP2TARGET=dev_nologo_intro
55ZIP2DEPS=$(ZIP2LIST)
56
57ZIP3TARGET=nologo_intro
58ZIP3DEPS=$(ZIP3LIST)
59
60ZIP4TARGET=intro_intro
61ZIP4DEPS=$(ZIP4LIST)
62
63.INCLUDE :  target.mk
64
65ALLTAR : $(foreach,i,$(DEFAULT_FLAVOURS) $(COMMONBIN)$/$i$/intro.zip)
66
67# now duplicate for deliver...
68# Because of issue 78837 we cannot use a % rule here (Commented out below)
69# but have to write individual rules.
70#$(COMMONBIN)$/%$/intro.zip : $(COMMONBIN)$/%_intro.zip
71
72$(COMMONBIN)$/dev$/intro.zip : $(COMMONBIN)$/dev_intro.zip
73    @@-$(MKDIR) $(@:d)
74    @$(COPY) $< $@
75
76$(COMMONBIN)$/dev_nologo$/intro.zip : $(COMMONBIN)$/dev_nologo_intro.zip
77    @@-$(MKDIR) $(@:d)
78    @$(COPY) $< $@
79
80$(COMMONBIN)$/nologo$/intro.zip : $(COMMONBIN)$/nologo_intro.zip
81    @@-$(MKDIR) $(@:d)
82    @$(COPY) $< $@
83
84$(COMMONBIN)$/intro$/intro.zip : $(COMMONBIN)$/intro_intro.zip
85    @@-$(MKDIR) $(@:d)
86    @$(COPY) $< $@
87
88$(MISC)$/%.bmp : $(SOLARSRC)$/%.bmp
89    @@-$(MKDIRHIER) $(@:d)
90    $(COPY) $< $@
91
92$(MISC)$/%.png : $(SOLARSRC)$/%.png
93    @@-$(MKDIRHIER) $(@:d)
94    $(COPY) $< $@
95