@@ -24,12 +24,12 @@ ifeq ($(config),debug)
24
24
TARGETDIR = bin
25
25
TARGET = $(TARGETDIR ) /qor
26
26
DEFINES += -DDEBUG
27
- INCLUDES += -I/usr/include/freetype2 -I/usr/include/bullet -Ithird_party/include
27
+ INCLUDES += -I/usr/include/freetype2 -I/usr/include/newton -Ithird_party/include
28
28
CPPFLAGS += -MMD -MP $(DEFINES ) $(INCLUDES )
29
29
CFLAGS += $(CPPFLAGS ) $(ARCH ) -g -std=c++0x
30
30
CXXFLAGS += $(CFLAGS )
31
31
LDFLAGS += -Lthird_party/lib
32
- LIBS += -lGL -lGLU -lSDL -lSDLmain -lGLEW -lassimp -lIL -lILU -lopenal -lalut -lBulletSoftBody -lBulletDynamics -lBulletCollision -lLinearMath -logg -lvorbis -lvorbisfile -lftgl -lboost_system -lboost_filesystem -llua5.1 -lluabind
32
+ LIBS += -lGL -lGLU -lSDL -lSDLmain -lGLEW -lassimp -lIL -lILU -lopenal -lalut -lNewton -ldJointLibrary -lLinearMath -logg -lvorbis -lvorbisfile -lftgl -lboost_system -lboost_filesystem -llua5.1 -lluabind
33
33
RESFLAGS += $(DEFINES ) $(INCLUDES )
34
34
LDDEPS +=
35
35
LINKCMD = $(CXX ) -o $(TARGET ) $(OBJECTS ) $(LDFLAGS ) $(RESOURCES ) $(ARCH ) $(LIBS )
@@ -46,12 +46,12 @@ ifeq ($(config),release)
46
46
TARGETDIR = bin
47
47
TARGET = $(TARGETDIR ) /qor
48
48
DEFINES += -DNDEBUG
49
- INCLUDES += -I/usr/include/freetype2 -I/usr/include/bullet -Ithird_party/include
49
+ INCLUDES += -I/usr/include/freetype2 -I/usr/include/newton -Ithird_party/include
50
50
CPPFLAGS += -MMD -MP $(DEFINES ) $(INCLUDES )
51
51
CFLAGS += $(CPPFLAGS ) $(ARCH ) -O2 -std=c++0x
52
52
CXXFLAGS += $(CFLAGS )
53
53
LDFLAGS += -s -Lthird_party/lib
54
- LIBS += -lGL -lGLU -lSDL -lSDLmain -lGLEW -lassimp -lIL -lILU -lopenal -lalut -lBulletSoftBody -lBulletDynamics -lBulletCollision -lLinearMath -logg -lvorbis -lvorbisfile -lftgl -lboost_system -lboost_filesystem -llua5.1 -lluabind
54
+ LIBS += -lGL -lGLU -lSDL -lSDLmain -lGLEW -lassimp -lIL -lILU -lopenal -lalut -lNewton -ldJointLibrary -lLinearMath -logg -lvorbis -lvorbisfile -lftgl -lboost_system -lboost_filesystem -llua5.1 -lluabind
55
55
RESFLAGS += $(DEFINES ) $(INCLUDES )
56
56
LDDEPS +=
57
57
LINKCMD = $(CXX ) -o $(TARGET ) $(OBJECTS ) $(LDFLAGS ) $(RESOURCES ) $(ARCH ) $(LIBS )
@@ -71,10 +71,10 @@ OBJECTS := \
71
71
$(OBJDIR ) /EnvironmentNode.o \
72
72
$(OBJDIR ) /Console.o \
73
73
$(OBJDIR ) /Mesh.o \
74
- $(OBJDIR ) /DumbyPartitioner.o \
75
74
$(OBJDIR ) /Material.o \
76
75
$(OBJDIR ) /Main.o \
77
76
$(OBJDIR ) /Engine.o \
77
+ $(OBJDIR ) /DummyPartitioner.o \
78
78
$(OBJDIR ) /TrackerNode.o \
79
79
$(OBJDIR ) /Entity.o \
80
80
$(OBJDIR ) /Renderer.o \
@@ -88,6 +88,7 @@ OBJECTS := \
88
88
$(OBJDIR ) /Settings.o \
89
89
$(OBJDIR ) /Developer.o \
90
90
$(OBJDIR ) /Graphics.o \
91
+ $(OBJDIR ) /Light.o \
91
92
$(OBJDIR ) /Log.o \
92
93
$(OBJDIR ) /Batch.o \
93
94
$(OBJDIR ) /ParticleSystem.o \
@@ -99,7 +100,6 @@ OBJECTS := \
99
100
$(OBJDIR ) /GUI.o \
100
101
$(OBJDIR ) /Input.o \
101
102
$(OBJDIR ) /EulerNode.o \
102
- $(OBJDIR ) /KinematicCharacterController.o \
103
103
$(OBJDIR ) /GameState.o \
104
104
$(OBJDIR ) /pn.o \
105
105
$(OBJDIR ) /pnUtil.o \
@@ -189,9 +189,6 @@ $(OBJDIR)/Console.o: src/Console.cpp
189
189
$(OBJDIR ) /Mesh.o : src/Mesh.cpp
190
190
@echo $(notdir $< )
191
191
$(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
192
- $(OBJDIR ) /DumbyPartitioner.o : src/DumbyPartitioner.cpp
193
- @echo $(notdir $< )
194
- $(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
195
192
$(OBJDIR ) /Material.o : src/Material.cpp
196
193
@echo $(notdir $< )
197
194
$(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
@@ -201,6 +198,9 @@ $(OBJDIR)/Main.o: src/Main.cpp
201
198
$(OBJDIR ) /Engine.o : src/Engine.cpp
202
199
@echo $(notdir $< )
203
200
$(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
201
+ $(OBJDIR ) /DummyPartitioner.o : src/DummyPartitioner.cpp
202
+ @echo $(notdir $< )
203
+ $(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
204
204
$(OBJDIR ) /TrackerNode.o : src/TrackerNode.cpp
205
205
@echo $(notdir $< )
206
206
$(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
@@ -240,6 +240,9 @@ $(OBJDIR)/Developer.o: src/Developer.cpp
240
240
$(OBJDIR ) /Graphics.o : src/Graphics.cpp
241
241
@echo $(notdir $< )
242
242
$(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
243
+ $(OBJDIR ) /Light.o : src/Light.cpp
244
+ @echo $(notdir $< )
245
+ $(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
243
246
$(OBJDIR ) /Log.o : src/Log.cpp
244
247
@echo $(notdir $< )
245
248
$(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
@@ -273,9 +276,6 @@ $(OBJDIR)/Input.o: src/Input.cpp
273
276
$(OBJDIR ) /EulerNode.o : src/EulerNode.cpp
274
277
@echo $(notdir $< )
275
278
$(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
276
- $(OBJDIR ) /KinematicCharacterController.o : src/extra/KinematicCharacterController.cpp
277
- @echo $(notdir $< )
278
- $(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
279
279
$(OBJDIR ) /GameState.o : src/game/GameState.cpp
280
280
@echo $(notdir $< )
281
281
$(SILENT ) $(CXX ) $(CXXFLAGS ) -o " $@ " -c " $<"
0 commit comments