Subversion Repositories HomeAutomation

Rev

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

Rev 1024 Rev 1027
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=build/Debug/${PLATFORM}
27
OBJECTDIR=src/build/Debug/${PLATFORM}
28
 
28
 
29
# Object Files
29
# Object Files
30
OBJECTFILES= \
30
OBJECTFILES= \
31
	${OBJECTDIR}/VM/virtualmachine.o \
31
	${OBJECTDIR}/VM/virtualmachine.o \
32
	${OBJECTDIR}/Logger/logger.o \
32
	${OBJECTDIR}/Logger/logger.o \
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 v8/libv8.a
59
LDLIBSOPTIONS=-lpthread src/v8/libv8.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: v8/libv8.a
65
atom: src/v8/libv8.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: VM/virtualmachine.cpp 
70
${OBJECTDIR}/VM/virtualmachine.o: src/VM/virtualmachine.cpp 
71
	${MKDIR} -p ${OBJECTDIR}/VM
71
	${MKDIR} -p ${OBJECTDIR}/VM
72
	${RM} $@.d
72
	${RM} $@.d
73
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/virtualmachine.o VM/virtualmachine.cpp
73
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/virtualmachine.o src/VM/virtualmachine.cpp
74
 
74
 
75
${OBJECTDIR}/Logger/logger.o: Logger/logger.cpp 
75
${OBJECTDIR}/Logger/logger.o: src/Logger/logger.cpp 
76
	${MKDIR} -p ${OBJECTDIR}/Logger
76
	${MKDIR} -p ${OBJECTDIR}/Logger
77
	${RM} $@.d
77
	${RM} $@.d
78
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Logger/logger.o Logger/logger.cpp
78
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Logger/logger.o src/Logger/logger.cpp
79
 
79
 
80
${OBJECTDIR}/Socket/server.o: Socket/server.cpp 
80
${OBJECTDIR}/Socket/server.o: src/Socket/server.cpp 
81
	${MKDIR} -p ${OBJECTDIR}/Socket
81
	${MKDIR} -p ${OBJECTDIR}/Socket
82
	${RM} $@.d
82
	${RM} $@.d
83
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Socket/server.o Socket/server.cpp
83
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Socket/server.o src/Socket/server.cpp
84
 
84
 
85
${OBJECTDIR}/singleton.o: singleton.cpp 
85
${OBJECTDIR}/singleton.o: src/singleton.cpp 
86
	${MKDIR} -p ${OBJECTDIR}
86
	${MKDIR} -p ${OBJECTDIR}
87
	${RM} $@.d
87
	${RM} $@.d
88
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/singleton.o singleton.cpp
88
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/singleton.o src/singleton.cpp
89
 
89
 
90
${OBJECTDIR}/CanNet/cannetmanager.o: CanNet/cannetmanager.cpp 
90
${OBJECTDIR}/CanNet/cannetmanager.o: src/CanNet/cannetmanager.cpp 
91
	${MKDIR} -p ${OBJECTDIR}/CanNet
91
	${MKDIR} -p ${OBJECTDIR}/CanNet
92
	${RM} $@.d
92
	${RM} $@.d
93
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/cannetmanager.o CanNet/cannetmanager.cpp
93
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/cannetmanager.o src/CanNet/cannetmanager.cpp
94
 
94
 
95
${OBJECTDIR}/VM/commandthread.o: VM/commandthread.cpp 
95
${OBJECTDIR}/VM/commandthread.o: src/VM/commandthread.cpp 
96
	${MKDIR} -p ${OBJECTDIR}/VM
96
	${MKDIR} -p ${OBJECTDIR}/VM
97
	${RM} $@.d
97
	${RM} $@.d
98
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/commandthread.o VM/commandthread.cpp
98
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/commandthread.o src/VM/commandthread.cpp
99
 
99
 
100
${OBJECTDIR}/main.o: main.cpp 
100
${OBJECTDIR}/main.o: src/main.cpp 
101
	${MKDIR} -p ${OBJECTDIR}
101
	${MKDIR} -p ${OBJECTDIR}
102
	${RM} $@.d
102
	${RM} $@.d
103
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/main.o main.cpp
103
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/main.o src/main.cpp
104
 
104
 
105
${OBJECTDIR}/Xml/xmlnode.o: Xml/xmlnode.cpp 
105
${OBJECTDIR}/Xml/xmlnode.o: src/Xml/xmlnode.cpp 
106
	${MKDIR} -p ${OBJECTDIR}/Xml
106
	${MKDIR} -p ${OBJECTDIR}/Xml
107
	${RM} $@.d
107
	${RM} $@.d
108
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Xml/xmlnode.o Xml/xmlnode.cpp
108
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Xml/xmlnode.o src/Xml/xmlnode.cpp
109
 
109
 
110
${OBJECTDIR}/VM/intervalthread.o: VM/intervalthread.cpp 
110
${OBJECTDIR}/VM/intervalthread.o: src/VM/intervalthread.cpp 
111
	${MKDIR} -p ${OBJECTDIR}/VM
111
	${MKDIR} -p ${OBJECTDIR}/VM
112
	${RM} $@.d
112
	${RM} $@.d
113
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/intervalthread.o VM/intervalthread.cpp
113
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/intervalthread.o src/VM/intervalthread.cpp
114
 
114
 
115
${OBJECTDIR}/Settings/settings.o: Settings/settings.cpp 
115
${OBJECTDIR}/Settings/settings.o: src/Settings/settings.cpp 
116
	${MKDIR} -p ${OBJECTDIR}/Settings
116
	${MKDIR} -p ${OBJECTDIR}/Settings
117
	${RM} $@.d
117
	${RM} $@.d
118
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Settings/settings.o Settings/settings.cpp
118
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Settings/settings.o src/Settings/settings.cpp
119
 
119
 
120
${OBJECTDIR}/CanNet/canidtranslator.o: CanNet/canidtranslator.cpp 
120
${OBJECTDIR}/CanNet/canidtranslator.o: src/CanNet/canidtranslator.cpp 
121
	${MKDIR} -p ${OBJECTDIR}/CanNet
121
	${MKDIR} -p ${OBJECTDIR}/CanNet
122
	${RM} $@.d
122
	${RM} $@.d
123
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/canidtranslator.o CanNet/canidtranslator.cpp
123
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/canidtranslator.o src/CanNet/canidtranslator.cpp
124
 
124
 
125
${OBJECTDIR}/CanNet/canmessage.o: CanNet/canmessage.cpp 
125
${OBJECTDIR}/CanNet/canmessage.o: src/CanNet/canmessage.cpp 
126
	${MKDIR} -p ${OBJECTDIR}/CanNet
126
	${MKDIR} -p ${OBJECTDIR}/CanNet
127
	${RM} $@.d
127
	${RM} $@.d
128
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/canmessage.o CanNet/canmessage.cpp
128
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/canmessage.o src/CanNet/canmessage.cpp
129
 
129
 
130
${OBJECTDIR}/CanNet/candebug.o: CanNet/candebug.cpp 
130
${OBJECTDIR}/CanNet/candebug.o: src/CanNet/candebug.cpp 
131
	${MKDIR} -p ${OBJECTDIR}/CanNet
131
	${MKDIR} -p ${OBJECTDIR}/CanNet
132
	${RM} $@.d
132
	${RM} $@.d
133
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/candebug.o CanNet/candebug.cpp
133
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/CanNet/candebug.o src/CanNet/candebug.cpp
134
 
134
 
135
${OBJECTDIR}/Tools/tools.o: Tools/tools.cpp 
135
${OBJECTDIR}/Tools/tools.o: src/Tools/tools.cpp 
136
	${MKDIR} -p ${OBJECTDIR}/Tools
136
	${MKDIR} -p ${OBJECTDIR}/Tools
137
	${RM} $@.d
137
	${RM} $@.d
138
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Tools/tools.o Tools/tools.cpp
138
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Tools/tools.o src/Tools/tools.cpp
139
 
139
 
140
${OBJECTDIR}/VM/socketthread.o: VM/socketthread.cpp 
140
${OBJECTDIR}/VM/socketthread.o: src/VM/socketthread.cpp 
141
	${MKDIR} -p ${OBJECTDIR}/VM
141
	${MKDIR} -p ${OBJECTDIR}/VM
142
	${RM} $@.d
142
	${RM} $@.d
143
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/socketthread.o VM/socketthread.cpp
143
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/VM/socketthread.o src/VM/socketthread.cpp
144
 
144
 
145
${OBJECTDIR}/Socket/asyncsocket.o: Socket/asyncsocket.cpp 
145
${OBJECTDIR}/Socket/asyncsocket.o: src/Socket/asyncsocket.cpp 
146
	${MKDIR} -p ${OBJECTDIR}/Socket
146
	${MKDIR} -p ${OBJECTDIR}/Socket
147
	${RM} $@.d
147
	${RM} $@.d
148
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/Socket/asyncsocket.o Socket/asyncsocket.cpp
148
	$(COMPILE.cc) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/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 build/Debug
155
	${RM} -r src/build/Debug
156
	${RM} atom
156
	${RM} atom
157
 
157
 
158
# Subprojects
158
# Subprojects
159
.clean-subprojects:
159
.clean-subprojects:
160
 
160