Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
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/.
6 #######################################################################
7 # Master "Core Components" suffixes #
8 #######################################################################
10 #
11 # Object suffixes (OS2 and WIN% override this)
12 #
13 ifndef OBJ_SUFFIX
14 OBJ_SUFFIX = .o
15 endif
17 #
18 # Assembler source suffixes (OS2 and WIN% override this)
19 #
20 ifndef ASM_SUFFIX
21 ASM_SUFFIX = .s
22 endif
24 #
25 # Library suffixes
26 #
27 STATIC_LIB_EXTENSION =
29 ifndef DYNAMIC_LIB_EXTENSION
30 DYNAMIC_LIB_EXTENSION =
31 endif
34 ifndef STATIC_LIB_SUFFIX
35 STATIC_LIB_SUFFIX = .$(LIB_SUFFIX)
36 endif
39 ifndef DYNAMIC_LIB_SUFFIX
40 DYNAMIC_LIB_SUFFIX = .$(DLL_SUFFIX)
41 endif
43 # WIN% overridese this
44 ifndef IMPORT_LIB_SUFFIX
45 IMPORT_LIB_SUFFIX =
46 endif
49 ifndef STATIC_LIB_SUFFIX_FOR_LINKING
50 STATIC_LIB_SUFFIX_FOR_LINKING = $(STATIC_LIB_SUFFIX)
51 endif
54 # WIN% overridese this
55 ifndef DYNAMIC_LIB_SUFFIX_FOR_LINKING
56 DYNAMIC_LIB_SUFFIX_FOR_LINKING = $(DYNAMIC_LIB_SUFFIX)
57 endif
59 #
60 # Program suffixes (OS2 and WIN% override this)
61 #
63 ifndef PROG_SUFFIX
64 PROG_SUFFIX =
65 endif
67 MK_SUFFIX = included