Subversion Repositories HomeAutomation

Rev

Rev 1027 | Rev 1150 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1027 Rev 1048
Line 22... Line 22...
22
 
22
 
23
# Include project Makefile
23
# Include project Makefile
24
include Makefile
24
include Makefile
25
 
25
 
26
# Object Directory
26
# Object Directory
27
OBJECTDIR=src/build/Debug/${PLATFORM}
27
OBJECTDIR=build/Debug/${PLATFORM}
28
 
28
 
29
# Object Files
29
# Object Files
30
OBJECTFILES= \
30
OBJECTFILES= \
31
	${OBJECTDIR}/VM/virtualmachine.o \
31
	${OBJECTDIR}/src/Socket/server.o \
32
	${OBJECTDIR}/Logger/logger.o \
32
	${OBJECTDIR}/src/Logger/logger.o \
33
	${OBJECTDIR}/Socket/server.o \
33
	${OBJECTDIR}/src/CanNet/canmessage.o \
34
	${OBJECTDIR}/singleton.o \
34
	${OBJECTDIR}/src/VM/intervalthread.o \
35
	${OBJECTDIR}/CanNet/cannetmanager.o \
35
	${OBJECTDIR}/src/main.o \
36
	${OBJECTDIR}/VM/commandthread.o \
36
	${OBJECTDIR}/src/CanNet/cannetmanager.o \
37
	${OBJECTDIR}/main.o \
37
	${OBJECTDIR}/src/VM/virtualmachine.o \
38
	${OBJECTDIR}/Xml/xmlnode.o \
38
	${OBJECTDIR}/src/VM/commandthread.o \
39
	${OBJECTDIR}/VM/intervalthread.o \
39
	${OBJECTDIR}/src/singleton.o \
40
	${OBJECTDIR}/Settings/settings.o \
40
	${OBJECTDIR}/src/VM/socketthread.o \
41
	${OBJECTDIR}/CanNet/canidtranslator.o \
41
	${OBJECTDIR}/src/CanNet/canidtranslator.o \
42
	${OBJECTDIR}/CanNet/canmessage.o \
42
	${OBJECTDIR}/src/CanNet/candebug.o \
43
	${OBJECTDIR}/CanNet/candebug.o \
43
	${OBJECTDIR}/src/Xml/xmlnode.o \
44
	${OBJECTDIR}/Tools/tools.o \
44
	${OBJECTDIR}/src/Tools/tools.o \
45
	${OBJECTDIR}/VM/socketthread.o \
45
	${OBJECTDIR}/src/Settings/settings.o \
46
	${OBJECTDIR}/Socket/asyncsocket.o
46
	${OBJECTDIR}/src/Socket/asyncsocket.o
47
 
47
 
48
# C Compiler Flags
48
# C Compiler Flags
49
CFLAGS=-m32
49
CFLAGS=-m32
50
 
50
 
51
# CC Compiler Flags
51
# CC Compiler Flags
Line 54... Line 54...
54
 
54
 
55
# Fortran Compiler Flags
55
# Fortran Compiler Flags
56
FFLAGS=
56
FFLAGS=
57
 
57
 
58
# Link Libraries and Options
58
# Link Libraries and Options
59
LDLIBSOPTIONS=-lpthread src/v8/libv8.a
59
LDLIBSOPTIONS=-lpthread src/v8/libv8_g.a
60
 
60
 
61
# Build Targets
61
# Build Targets
62
.build-conf: ${BUILD_SUBPROJECTS}
62
.build-conf: ${BUILD_SUBPROJECTS}
63
	${MAKE}  -f nbproject/Makefile-Debug.mk atom
63
	${MAKE}  -f nbproject/Makefile-Debug.mk atom
64
 
64
 
65
atom: src/v8/libv8.a
65
atom: src/v8/libv8_g.a
66
 
66
 
67
atom: ${OBJECTFILES}
67
atom: ${OBJECTFILES}
68
	${LINK.cc} -m32 -o atom ${OBJECTFILES} ${LDLIBSOPTIONS} 
68
	${LINK.cc} -m32 -o atom ${OBJECTFILES} ${LDLIBSOPTIONS} 
69
 
69
 
70
${OBJECTDIR}/VM/virtualmachine.o: src/VM/virtualmachine.cpp 
70
${OBJECTDIR}/src/Socket/server.o: src/Socket/server.cpp 
71
	${MKDIR} -p ${OBJECTDIR}/VM
71
	${MKDIR} -p ${OBJECTDIR}/src/Socket
72
	${RM} $@.d
72
	${RM} $@.d
73
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/virtualmachine.o src/VM/virtualmachine.cpp
73
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/Socket/server.o src/Socket/server.cpp
74
 
74
 
75
${OBJECTDIR}/Logger/logger.o: src/Logger/logger.cpp 
75
${OBJECTDIR}/src/Logger/logger.o: src/Logger/logger.cpp 
76
	${MKDIR} -p ${OBJECTDIR}/Logger
76
	${MKDIR} -p ${OBJECTDIR}/src/Logger
77
	${RM} $@.d
77
	${RM} $@.d
78
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Logger/logger.o src/Logger/logger.cpp
78
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/Logger/logger.o src/Logger/logger.cpp
79
 
79
 
80
${OBJECTDIR}/Socket/server.o: src/Socket/server.cpp 
80
${OBJECTDIR}/src/CanNet/canmessage.o: src/CanNet/canmessage.cpp 
81
	${MKDIR} -p ${OBJECTDIR}/Socket
81
	${MKDIR} -p ${OBJECTDIR}/src/CanNet
82
	${RM} $@.d
82
	${RM} $@.d
83
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Socket/server.o src/Socket/server.cpp
83
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/CanNet/canmessage.o src/CanNet/canmessage.cpp
84
 
84
 
85
${OBJECTDIR}/singleton.o: src/singleton.cpp 
85
${OBJECTDIR}/src/VM/intervalthread.o: src/VM/intervalthread.cpp 
86
	${MKDIR} -p ${OBJECTDIR}
86
	${MKDIR} -p ${OBJECTDIR}/src/VM
87
	${RM} $@.d
87
	${RM} $@.d
88
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/singleton.o src/singleton.cpp
88
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/VM/intervalthread.o src/VM/intervalthread.cpp
89
 
89
 
90
${OBJECTDIR}/CanNet/cannetmanager.o: src/CanNet/cannetmanager.cpp 
90
${OBJECTDIR}/src/main.o: src/main.cpp 
91
	${MKDIR} -p ${OBJECTDIR}/CanNet
91
	${MKDIR} -p ${OBJECTDIR}/src
92
	${RM} $@.d
92
	${RM} $@.d
93
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/cannetmanager.o src/CanNet/cannetmanager.cpp
93
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/main.o src/main.cpp
94
 
94
 
95
${OBJECTDIR}/VM/commandthread.o: src/VM/commandthread.cpp 
95
${OBJECTDIR}/src/CanNet/cannetmanager.o: src/CanNet/cannetmanager.cpp 
96
	${MKDIR} -p ${OBJECTDIR}/VM
96
	${MKDIR} -p ${OBJECTDIR}/src/CanNet
97
	${RM} $@.d
97
	${RM} $@.d
98
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/commandthread.o src/VM/commandthread.cpp
98
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/CanNet/cannetmanager.o src/CanNet/cannetmanager.cpp
99
 
99
 
100
${OBJECTDIR}/main.o: src/main.cpp 
100
${OBJECTDIR}/src/VM/virtualmachine.o: src/VM/virtualmachine.cpp 
101
	${MKDIR} -p ${OBJECTDIR}
101
	${MKDIR} -p ${OBJECTDIR}/src/VM
102
	${RM} $@.d
102
	${RM} $@.d
103
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/main.o src/main.cpp
103
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/VM/virtualmachine.o src/VM/virtualmachine.cpp
104
 
104
 
105
${OBJECTDIR}/Xml/xmlnode.o: src/Xml/xmlnode.cpp 
105
${OBJECTDIR}/src/VM/commandthread.o: src/VM/commandthread.cpp 
106
	${MKDIR} -p ${OBJECTDIR}/Xml
106
	${MKDIR} -p ${OBJECTDIR}/src/VM
107
	${RM} $@.d
107
	${RM} $@.d
108
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Xml/xmlnode.o src/Xml/xmlnode.cpp
108
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/VM/commandthread.o src/VM/commandthread.cpp
109
 
109
 
110
${OBJECTDIR}/VM/intervalthread.o: src/VM/intervalthread.cpp 
110
${OBJECTDIR}/src/singleton.o: src/singleton.cpp 
111
	${MKDIR} -p ${OBJECTDIR}/VM
111
	${MKDIR} -p ${OBJECTDIR}/src
112
	${RM} $@.d
112
	${RM} $@.d
113
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/intervalthread.o src/VM/intervalthread.cpp
113
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/singleton.o src/singleton.cpp
114
 
114
 
115
${OBJECTDIR}/Settings/settings.o: src/Settings/settings.cpp 
115
${OBJECTDIR}/src/VM/socketthread.o: src/VM/socketthread.cpp 
116
	${MKDIR} -p ${OBJECTDIR}/Settings
116
	${MKDIR} -p ${OBJECTDIR}/src/VM
117
	${RM} $@.d
117
	${RM} $@.d
118
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Settings/settings.o src/Settings/settings.cpp
118
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/VM/socketthread.o src/VM/socketthread.cpp
119
 
119
 
120
${OBJECTDIR}/CanNet/canidtranslator.o: src/CanNet/canidtranslator.cpp 
120
${OBJECTDIR}/src/CanNet/canidtranslator.o: src/CanNet/canidtranslator.cpp 
121
	${MKDIR} -p ${OBJECTDIR}/CanNet
121
	${MKDIR} -p ${OBJECTDIR}/src/CanNet
122
	${RM} $@.d
122
	${RM} $@.d
123
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/canidtranslator.o src/CanNet/canidtranslator.cpp
123
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/CanNet/canidtranslator.o src/CanNet/canidtranslator.cpp
124
 
124
 
125
${OBJECTDIR}/CanNet/canmessage.o: src/CanNet/canmessage.cpp 
125
${OBJECTDIR}/src/CanNet/candebug.o: src/CanNet/candebug.cpp 
126
	${MKDIR} -p ${OBJECTDIR}/CanNet
126
	${MKDIR} -p ${OBJECTDIR}/src/CanNet
127
	${RM} $@.d
127
	${RM} $@.d
128
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/canmessage.o src/CanNet/canmessage.cpp
128
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/CanNet/candebug.o src/CanNet/candebug.cpp
129
 
129
 
130
${OBJECTDIR}/CanNet/candebug.o: src/CanNet/candebug.cpp 
130
${OBJECTDIR}/src/Xml/xmlnode.o: src/Xml/xmlnode.cpp 
131
	${MKDIR} -p ${OBJECTDIR}/CanNet
131
	${MKDIR} -p ${OBJECTDIR}/src/Xml
132
	${RM} $@.d
132
	${RM} $@.d
133
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/candebug.o src/CanNet/candebug.cpp
133
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/Xml/xmlnode.o src/Xml/xmlnode.cpp
134
 
134
 
135
${OBJECTDIR}/Tools/tools.o: src/Tools/tools.cpp 
135
${OBJECTDIR}/src/Tools/tools.o: src/Tools/tools.cpp 
136
	${MKDIR} -p ${OBJECTDIR}/Tools
136
	${MKDIR} -p ${OBJECTDIR}/src/Tools
137
	${RM} $@.d
137
	${RM} $@.d
138
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Tools/tools.o src/Tools/tools.cpp
138
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/Tools/tools.o src/Tools/tools.cpp
139
 
139
 
140
${OBJECTDIR}/VM/socketthread.o: src/VM/socketthread.cpp 
140
${OBJECTDIR}/src/Settings/settings.o: src/Settings/settings.cpp 
141
	${MKDIR} -p ${OBJECTDIR}/VM
141
	${MKDIR} -p ${OBJECTDIR}/src/Settings
142
	${RM} $@.d
142
	${RM} $@.d
143
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/socketthread.o src/VM/socketthread.cpp
143
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/Settings/settings.o src/Settings/settings.cpp
144
 
144
 
145
${OBJECTDIR}/Socket/asyncsocket.o: src/Socket/asyncsocket.cpp 
145
${OBJECTDIR}/src/Socket/asyncsocket.o: src/Socket/asyncsocket.cpp 
146
	${MKDIR} -p ${OBJECTDIR}/Socket
146
	${MKDIR} -p ${OBJECTDIR}/src/Socket
147
	${RM} $@.d
147
	${RM} $@.d
148
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Socket/asyncsocket.o src/Socket/asyncsocket.cpp
148
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/src/Socket/asyncsocket.o src/Socket/asyncsocket.cpp
149
 
149
 
150
# Subprojects
150
# Subprojects
151
.build-subprojects:
151
.build-subprojects:
152
 
152
 
153
# Clean Targets
153
# Clean Targets
154
.clean-conf:
154
.clean-conf:
155
	${RM} -r src/build/Debug
155
	${RM} -r build/Debug
156
	${RM} atom
156
	${RM} atom
157
 
157
 
158
# Subprojects
158
# Subprojects
159
.clean-subprojects:
159
.clean-subprojects:
160
 
160