|
1 # |
|
2 # This Source Code Form is subject to the terms of the Mozilla Public |
|
3 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
4 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
5 |
|
6 ####################################################################### |
|
7 # Master "Core Components" file system "release" prefixes # |
|
8 ####################################################################### |
|
9 |
|
10 # Windows platforms override this. See WIN32.mk. |
|
11 ifndef RELEASE_TREE |
|
12 ifdef BUILD_SHIP |
|
13 ifdef USE_SHIPS |
|
14 RELEASE_TREE = $(BUILD_SHIP) |
|
15 else |
|
16 RELEASE_TREE = /share/builds/components |
|
17 endif |
|
18 else |
|
19 RELEASE_TREE = /share/builds/components |
|
20 endif |
|
21 endif |
|
22 |
|
23 # |
|
24 # NOTE: export control policy enforced for XP and MD files |
|
25 # released to the binary release tree |
|
26 # |
|
27 |
|
28 ifeq ($(POLICY), domestic) |
|
29 RELEASE_XP_DIR = domestic |
|
30 RELEASE_MD_DIR = domestic/$(PLATFORM) |
|
31 else |
|
32 ifeq ($(POLICY), export) |
|
33 RELEASE_XP_DIR = export |
|
34 RELEASE_MD_DIR = export/$(PLATFORM) |
|
35 else |
|
36 ifeq ($(POLICY), france) |
|
37 RELEASE_XP_DIR = france |
|
38 RELEASE_MD_DIR = france/$(PLATFORM) |
|
39 else |
|
40 RELEASE_XP_DIR = |
|
41 RELEASE_MD_DIR = $(PLATFORM) |
|
42 endif |
|
43 endif |
|
44 endif |
|
45 |
|
46 |
|
47 REPORTER_TREE = $(subst \,\\,$(RELEASE_TREE)) |
|
48 |
|
49 IMPORT_XP_DIR = |
|
50 IMPORT_MD_DIR = $(PLATFORM) |
|
51 |
|
52 MK_TREE = included |