|
|
@@ -3,9 +3,9 @@
|
|
|
CXX = g++
|
|
|
CFLAGS = -DDEBUG_ENABLED=1 -DPLATFORM_LINUX -DREVISION=\"`svnversion -c ../..`\" -c -pedantic-errors -pedantic -ansi -Wall -Wextra -W -Wno-long-long -pipe -O0 -g3 -pg -fsingle-precision-constant
|
|
|
PHFLAGS =
|
|
|
-LFLAGS = -rdynamic -L../../extern/lib-x86-64-linux -Wl,-Bstatic -lBulletSoftBody -lBulletDynamics -lBulletCollision -lLinearMath -lGLEW -lGLU -lboost_thread -Wl,-Bdynamic -lGL -ljpeg -lSDL -lpng -lpython2.6 -lboost_system -lboost_python -lboost_filesystem -pg
|
|
|
+LFLAGS = -rdynamic -pg -L../../extern/lib-x86-64-linux -Wl,-Bstatic -lBulletSoftBody -lBulletDynamics -lBulletCollision -lLinearMath -lGLEW -lGLU -Wl,-Bdynamic -lGL -ljpeg -lSDL -lpng -lpython2.6 -lboost_system -lboost_python -lboost_filesystem -lboost_thread
|
|
|
EXECUTABLE = anki
|
|
|
-INCPATH = -I./ -I../../src/Math/ -I../../src/Util/Tokenizer/ -I../../src/Misc/ -I../../src/ -I../../src/Renderer/ -I../../src/Scene/ -I../../src/Ui/ -I../../src/Resources/ -I../../src/Util/ -I../../src/Scene/Controllers/ -I../../src/Physics/ -I../../src/Renderer/BufferObjects/ -I../../src/Resources/Helpers/ -I../../src/Resources/Core/ -I../../src/Core/ -I../../src/Scripting/ -I../../src/Scripting/Math -I../../src/Scripting/Util -I../../src/Scripting/Core -I../../src/Scripting/Scene -I../../extern/include -I../../extern/include/bullet -I/usr/include/python2.6
|
|
|
+INCPATH = -I./ -I../../src/Math/ -I../../src/Util/Tokenizer/ -I../../src/Misc/ -I../../src/ -I../../src/Renderer/ -I../../src/Scene/ -I../../src/Ui/ -I../../src/Resources/ -I../../src/Util/ -I../../src/Scene/Controllers/ -I../../src/Physics/ -I../../src/Renderer/BufferObjects/ -I../../src/Resources/Helpers/ -I../../src/Resources/Core/ -I../../src/Core/ -I../../src/Scripting/ -I../../src/Scripting/Math -I../../src/Scripting/Util -I../../src/Scripting/Core -I../../src/Scripting/Scene -I../../src/Scripting/Renderer -I../../extern/include -I../../extern/include/bullet -I/usr/include/python2.6
|
|
|
SOURCES = ../../src/Util/Tokenizer//Scanner.cpp ../../src/Misc//collision.cpp ../../src/Misc//skybox.cpp ../../src/Misc//map.cpp ../../src/Misc//memory.cpp ../../src/Misc//TestHeader.cpp ../../src//Main.cpp ../../src/Renderer//Renderer.cpp ../../src/Renderer//Hdr.cpp ../../src/Renderer//Bs.cpp ../../src/Renderer//Sm.cpp ../../src/Renderer//Dbg.cpp ../../src/Renderer//Smo.cpp ../../src/Renderer//Pps.cpp ../../src/Renderer//Ms.cpp ../../src/Renderer//MainRenderer.cpp ../../src/Renderer//Is.cpp ../../src/Renderer//Ssao.cpp ../../src/Renderer//Ez.cpp ../../src/Scene//MeshNode.cpp ../../src/Scene//Camera.cpp ../../src/Scene//SkelModelNode.cpp ../../src/Scene//SkelNode.cpp ../../src/Scene//Light.cpp ../../src/Scene//Scene.cpp ../../src/Scene//SceneNode.cpp ../../src/Scene//ParticleEmitter.cpp ../../src/Ui//Ui.cpp ../../src/Resources//ShaderProg.cpp ../../src/Resources//Mesh.cpp ../../src/Resources//SkelAnim.cpp ../../src/Resources//Script.cpp ../../src/Resources//Skeleton.cpp ../../src/Resources//ParticleEmitterProps.cpp ../../src/Resources//LightProps.cpp ../../src/Resources//Texture.cpp ../../src/Resources//Extension.cpp ../../src/Resources//Material.cpp ../../src/Util//Input.cpp ../../src/Util//Util.cpp ../../src/Scene/Controllers//Controller.cpp ../../src/Scene/Controllers//SkelAnimCtrl.cpp ../../src/Physics//Physics.cpp ../../src/Physics//RigidBody.cpp ../../src/Physics//PhyCharacter.cpp ../../src/Resources/Helpers//Image.cpp ../../src/Resources/Helpers//ShaderPrePreprocessor.cpp ../../src/Resources/Core//RsrcPtr.cpp ../../src/Resources/Core//RsrcContainers.cpp ../../src/Core//App.cpp ../../src/Core//Common.cpp ../../src/Core//StdinListener.cpp ../../src/Scripting//ScriptingEngine.cpp ../../src/Scripting//BoostPythonInterfaces.cpp
|
|
|
OBJECTS = Scanner.o collision.o skybox.o map.o memory.o TestHeader.o Main.o Renderer.o Hdr.o Bs.o Sm.o Dbg.o Smo.o Pps.o Ms.o MainRenderer.o Is.o Ssao.o Ez.o MeshNode.o Camera.o SkelModelNode.o SkelNode.o Light.o Scene.o SceneNode.o ParticleEmitter.o Ui.o ShaderProg.o Mesh.o SkelAnim.o Script.o Skeleton.o ParticleEmitterProps.o LightProps.o Texture.o Extension.o Material.o Input.o Util.o Controller.o SkelAnimCtrl.o Physics.o RigidBody.o PhyCharacter.o Image.o ShaderPrePreprocessor.o RsrcPtr.o RsrcContainers.o App.o Common.o StdinListener.o ScriptingEngine.o BoostPythonInterfaces.o
|
|
|
PRECOMPILED_HEADERS =
|
|
|
@@ -872,7 +872,40 @@ Hdr.o: ../../src/Renderer//Hdr.cpp ../../src/Renderer//Renderer.h \
|
|
|
../../src/Util/Vec.h ../../src/Resources/ShaderProg.h \
|
|
|
../../src/Renderer/BufferObjects/Vbo.h \
|
|
|
../../src/Renderer/BufferObjects/BufferObject.h \
|
|
|
- ../../src/Resources/Core/RsrcPtr.h ../../src/Util/Object.h
|
|
|
+ ../../src/Resources/Core/RsrcPtr.h ../../src/Util/Object.h \
|
|
|
+ ../../src/Core/App.h ../../extern/include/SDL/SDL.h \
|
|
|
+ ../../extern/include/SDL/SDL_main.h \
|
|
|
+ ../../extern/include/SDL/SDL_stdinc.h \
|
|
|
+ ../../extern/include/SDL/SDL_config.h \
|
|
|
+ ../../extern/include/SDL/SDL_platform.h \
|
|
|
+ ../../extern/include/SDL/begin_code.h \
|
|
|
+ ../../extern/include/SDL/close_code.h \
|
|
|
+ ../../extern/include/SDL/SDL_atomic.h \
|
|
|
+ ../../extern/include/SDL/SDL_audio.h \
|
|
|
+ ../../extern/include/SDL/SDL_error.h \
|
|
|
+ ../../extern/include/SDL/SDL_endian.h \
|
|
|
+ ../../extern/include/SDL/SDL_mutex.h \
|
|
|
+ ../../extern/include/SDL/SDL_thread.h \
|
|
|
+ ../../extern/include/SDL/SDL_rwops.h \
|
|
|
+ ../../extern/include/SDL/SDL_clipboard.h \
|
|
|
+ ../../extern/include/SDL/SDL_cpuinfo.h \
|
|
|
+ ../../extern/include/SDL/SDL_events.h \
|
|
|
+ ../../extern/include/SDL/SDL_video.h \
|
|
|
+ ../../extern/include/SDL/SDL_pixels.h \
|
|
|
+ ../../extern/include/SDL/SDL_rect.h \
|
|
|
+ ../../extern/include/SDL/SDL_surface.h \
|
|
|
+ ../../extern/include/SDL/SDL_keyboard.h \
|
|
|
+ ../../extern/include/SDL/SDL_keysym.h \
|
|
|
+ ../../extern/include/SDL/SDL_scancode.h \
|
|
|
+ ../../extern/include/SDL/SDL_mouse.h \
|
|
|
+ ../../extern/include/SDL/SDL_joystick.h \
|
|
|
+ ../../extern/include/SDL/SDL_quit.h \
|
|
|
+ ../../extern/include/SDL/SDL_loadso.h \
|
|
|
+ ../../extern/include/SDL/SDL_power.h \
|
|
|
+ ../../extern/include/SDL/SDL_timer.h \
|
|
|
+ ../../extern/include/SDL/SDL_version.h \
|
|
|
+ ../../extern/include/SDL/SDL_revision.h \
|
|
|
+ ../../extern/include/SDL/SDL_compat.h ../../src/Core/Common.h
|
|
|
@echo Compiling ../../src/Renderer//Hdr.cpp...
|
|
|
@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer//Hdr.cpp -o Hdr.o
|
|
|
|
|
|
@@ -4565,8 +4598,10 @@ BoostPythonInterfaces.o: ../../src/Scripting//BoostPythonInterfaces.cpp \
|
|
|
../../extern/include/bullet/LinearMath/btIDebugDraw.h \
|
|
|
../../src/Renderer/Renderer.h ../../src/Renderer/BufferObjects/Fbo.h \
|
|
|
../../src/Renderer/BufferObjects/Vbo.h \
|
|
|
- ../../src/Renderer/BufferObjects/BufferObject.h ../../src/Core/App.h \
|
|
|
- ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
|
|
|
+ ../../src/Renderer/BufferObjects/BufferObject.h \
|
|
|
+ ../../src/Renderer/MainRenderer.h ../../src/Renderer/Renderer.h \
|
|
|
+ ../../src/Core/App.h ../../extern/include/SDL/SDL.h \
|
|
|
+ ../../extern/include/SDL/SDL_main.h \
|
|
|
../../extern/include/SDL/SDL_stdinc.h \
|
|
|
../../extern/include/SDL/SDL_config.h \
|
|
|
../../extern/include/SDL/SDL_platform.h \
|
|
|
@@ -4600,7 +4635,9 @@ BoostPythonInterfaces.o: ../../src/Scripting//BoostPythonInterfaces.cpp \
|
|
|
../../extern/include/SDL/SDL_compat.h ../../src/Core/Common.h \
|
|
|
../../src/Scripting/Math/Vec2.bpi.h ../../src/Scripting/Math/Vec3.bpi.h \
|
|
|
../../src/Scripting/Math/Vec4.bpi.h \
|
|
|
- ../../src/Scripting/Scene/Scene.bpi.h ../../src/Scripting/Core/App.bpi.h
|
|
|
+ ../../src/Scripting/Scene/Scene.bpi.h \
|
|
|
+ ../../src/Scripting/Renderer/Renderer.bpi.h \
|
|
|
+ ../../src/Scripting/Core/App.bpi.h
|
|
|
@echo Compiling ../../src/Scripting//BoostPythonInterfaces.cpp...
|
|
|
@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting//BoostPythonInterfaces.cpp -o BoostPythonInterfaces.o
|
|
|
|