(file) Return to library.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

 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 mday  1.11.14.1 #l10n
74                 messages: $(ERROR)
75                 
76 kumpf 1.10      poststarttests: $(ERROR)

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2