1 kumpf 1.11 ifeq ($(PLATFORM_VERSION_SUPPORTED), yes)
2 ifdef PLATFORM_COMPONENT_NAME
3 DEFINES += -DPLATFORM_COMPONENT_NAME=\"$(PLATFORM_COMPONENT_NAME)\"
4 else
5 DEFINES += -DPLATFORM_COMPONENT_NAME=\"$(LIBRARY)\"
6 endif
7 endif
8
|
9 mike 1.1 INCLUDES = -I$(ROOT)/src $(EXTRA_INCLUDES)
10
|
11 mike 1.9 include $(ROOT)/mak/common.mak
12
|
13 mike 1.1 ################################################################################
14 ##
15 ## Build list of object names.
16 ##
17 ################################################################################
18
19 TMP_OBJECTS = $(foreach i,$(SOURCES),$(OBJ_DIR)/$i)
20
21 ifeq ($(OS_TYPE),windows)
22 OBJECTS = $(TMP_OBJECTS:.cpp=.obj)
23 else
24 OBJECTS = $(TMP_OBJECTS:.cpp=.o)
25 endif
26
27 ################################################################################
28 ##
29 ## Library rule:
30 ##
31 ################################################################################
32
33 ifeq ($(OS_TYPE),windows)
34 mike 1.1 include $(ROOT)/mak/library-windows.mak
|
35 mike 1.8 endif
36 ifeq ($(OS_TYPE),unix)
|
37 mike 1.1 include $(ROOT)/mak/library-unix.mak
|
38 mike 1.8 endif
39 ifeq ($(OS_TYPE),nsk)
40 include $(ROOT)/mak/library-nsk.mak
|
41 mike 1.1 endif
42
43 ################################################################################
44 ##
45 ## Clean rules:
46 ##
47 ################################################################################
48
49 include $(ROOT)/mak/clean.mak
50
51 ################################################################################
52 ##
53 ## Build list of object names:
54 ##
55 ################################################################################
56
57 include $(ROOT)/mak/objects.mak
58
59 include $(ROOT)/mak/depend.mak
60
61 include $(ROOT)/mak/build.mak
|
62 mike 1.4
|
63 mike 1.5 include $(ROOT)/mak/docxx.mak
64
|
65 mike 1.6 include $(ROOT)/mak/sub.mak
66
|
67 mike 1.1 -include $(OBJ_DIR)/depend.mak
68
|
69 mike 1.2 include $(ROOT)/mak/misc.mak
70
|
71 mike 1.1 tests: $(ERROR)
|
72 kumpf 1.10
|
73 chuck 1.12 #l10n
74 messages: $(ERROR)
75
|
76 kumpf 1.10 poststarttests: $(ERROR)
|