1 mike 1.1 INCLUDES = -I$(ROOT)/src $(EXTRA_INCLUDES)
2
3 ################################################################################
4 ##
5 ## Build list of object names.
6 ##
7 ################################################################################
8
9 TMP_OBJECTS = $(foreach i,$(SOURCES),$(OBJ_DIR)/$i)
10
11 ifeq ($(OS_TYPE),windows)
12 OBJECTS = $(TMP_OBJECTS:.cpp=.obj)
13 else
14 OBJECTS = $(TMP_OBJECTS:.cpp=.o)
15 endif
16
17 ################################################################################
18 ##
19 ## Library rule:
20 ##
21 ################################################################################
22 mike 1.1
23 ifeq ($(OS_TYPE),windows)
24 include $(ROOT)/mak/library-windows.mak
25 else
26 include $(ROOT)/mak/library-unix.mak
27 endif
28
29 ################################################################################
30 ##
31 ## Clean rules:
32 ##
33 ################################################################################
34
35 include $(ROOT)/mak/clean.mak
36
37 ################################################################################
38 ##
39 ## Build list of object names:
40 ##
41 ################################################################################
42
43 mike 1.1 include $(ROOT)/mak/objects.mak
44
45 include $(ROOT)/mak/depend.mak
46
47 include $(ROOT)/mak/build.mak
|