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 |
|
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 | ||