|
@@ -1,48 +1,39 @@
|
|
|
CC=g++
|
|
CC=g++
|
|
|
CFLAGS=-I../../Core/Dependencies/include -I../../Core/Dependencies/include/AL -I../../Core/include -I../../Modules/include -I../../Modules/Dependencies/include -I../../Modules/Dependencies/include/bullet
|
|
CFLAGS=-I../../Core/Dependencies/include -I../../Core/Dependencies/include/AL -I../../Core/include -I../../Modules/include -I../../Modules/Dependencies/include -I../../Modules/Dependencies/include/bullet
|
|
|
-LDFLAGS=-lrt -ldl -lpthread ../../Core/lib/libPolycore.a ../../Core/Dependencies/lib/libfreetype.a ../../Core/Dependencies/lib/liblibvorbisfile.a ../../Core/Dependencies/lib/liblibvorbis.a ../../Core/Dependencies/lib/liblibogg.a ../../Core/Dependencies/lib/libopenal.so ../../Core/Dependencies/lib/libphysfs.a ../../Core/Dependencies/lib/libpng15.a ../../Core/Dependencies/lib/libz.a -lGL -lGLU -lSDL ../../Modules/lib/libPolycode2DPhysics.a ../../Modules/Dependencies/lib/libBox2D.a ../../Modules/lib/libPolycode3DPhysics.a ../../Modules/Dependencies/lib/libBulletDynamics.a ../../Modules/Dependencies/lib/libBulletCollision.a ../../Modules/Dependencies/lib/libLinearMath.a
|
|
|
|
|
|
|
+LDFLAGS=-lrt -ldl -lpthread ../../Core/lib/libPolycore.a ../../Core/Dependencies/lib/libfreetype.a ../../Core/Dependencies/lib/liblibvorbisfile.a ../../Core/Dependencies/lib/liblibvorbis.a ../../Core/Dependencies/lib/liblibogg.a ../../Core/Dependencies/lib/libopenal.so ../../Core/Dependencies/lib/libphysfs.a ../../Core/Dependencies/lib/libpng15.a ../../Core/Dependencies/lib/libz.a -lGL -lGLU -lSDL ../../Modules/lib/libPolycode2DPhysics.a ../../Modules/Dependencies/lib/libBox2D.a ../../Modules/lib/libPolycode3DPhysics.a ../../Modules/Dependencies/lib/libBulletDynamics.a ../../Modules/Dependencies/lib/libBulletCollision.a ../../Modules/Dependencies/lib/libLinearMath.a -lX11
|
|
|
|
|
|
|
|
-default: 2DAudio 2DParticles 2DPhysics_Basic 2DPhysics_CollisionOnly 2DPhysics_Contacts 2DPhysics_Joints 2DPhysics_PointCollision 2DShapes 2DTransforms 3DAudio 3DBasics 3DMeshParticles 3DParticles 3DPhysics_Basic 3DPhysics_Character 3DPhysics_CollisionOnly 3DPhysics_Contacts 3DPhysics_RayTest 3DPhysics_Vehicle AdvancedLighting BasicImage BasicLighting BasicText EventHandling KeyboardInput MouseInput Networking_Client Networking_Server PlayingSounds SceneEntities SceneSprites SkeletalAnimation UpdateLoop
|
|
|
|
|
|
|
+default: ParticleSystems 2DPhysics_Basic 2DPhysics_CollisionOnly 2DPhysics_Contacts 2DPhysics_Joints 2DPhysics_PointCollision Transforms PositionalSounds 3DBasics 3DPhysics_Basic 3DPhysics_Character 3DPhysics_CollisionOnly 3DPhysics_Contacts 3DPhysics_RayTest 3DPhysics_Vehicle MaterialsAndLights BasicImage BasicText EventHandling KeyboardInput MouseInput PlayingSounds SceneEntities SceneSprites SkeletalAnimation UpdateLoop
|
|
|
|
|
|
|
|
clean:
|
|
clean:
|
|
|
- rm 2DAudio
|
|
|
|
|
- rm 2DParticles
|
|
|
|
|
|
|
+ rm ParticleSystems
|
|
|
rm 2DPhysics_Basic
|
|
rm 2DPhysics_Basic
|
|
|
rm 2DPhysics_CollisionOnly
|
|
rm 2DPhysics_CollisionOnly
|
|
|
rm 2DPhysics_Contacts
|
|
rm 2DPhysics_Contacts
|
|
|
rm 2DPhysics_Joints
|
|
rm 2DPhysics_Joints
|
|
|
rm 2DPhysics_PointCollision
|
|
rm 2DPhysics_PointCollision
|
|
|
- rm 2DShapes
|
|
|
|
|
- rm 2DTransforms
|
|
|
|
|
- rm 3DAudio
|
|
|
|
|
|
|
+ rm Transforms
|
|
|
|
|
+ rm PositionalSounds
|
|
|
rm 3DBasics
|
|
rm 3DBasics
|
|
|
- rm 3DMeshParticles
|
|
|
|
|
- rm 3DParticles
|
|
|
|
|
rm 3DPhysics_Basic
|
|
rm 3DPhysics_Basic
|
|
|
rm 3DPhysics_Character
|
|
rm 3DPhysics_Character
|
|
|
rm 3DPhysics_CollisionOnly
|
|
rm 3DPhysics_CollisionOnly
|
|
|
rm 3DPhysics_Contacts
|
|
rm 3DPhysics_Contacts
|
|
|
rm 3DPhysics_RayTest
|
|
rm 3DPhysics_RayTest
|
|
|
rm 3DPhysics_Vehicle
|
|
rm 3DPhysics_Vehicle
|
|
|
- rm AdvancedLighting
|
|
|
|
|
|
|
+ rm MaterialsAndLights
|
|
|
rm BasicImage
|
|
rm BasicImage
|
|
|
- rm BasicLighting
|
|
|
|
|
rm BasicText
|
|
rm BasicText
|
|
|
rm EventHandling
|
|
rm EventHandling
|
|
|
rm KeyboardInput
|
|
rm KeyboardInput
|
|
|
rm MouseInput
|
|
rm MouseInput
|
|
|
- rm Networking_Client
|
|
|
|
|
- rm Networking_Server
|
|
|
|
|
rm PlayingSounds
|
|
rm PlayingSounds
|
|
|
rm SceneEntities
|
|
rm SceneEntities
|
|
|
rm SceneSprites
|
|
rm SceneSprites
|
|
|
rm SkeletalAnimation
|
|
rm SkeletalAnimation
|
|
|
rm UpdateLoop
|
|
rm UpdateLoop
|
|
|
|
|
|
|
|
-2DAudio:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/2DAudio main.cpp Contents/2DAudio/HelloPolycodeApp.cpp -o 2DAudio $(LDFLAGS)
|
|
|
|
|
-2DParticles:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/2DParticles main.cpp Contents/2DParticles/HelloPolycodeApp.cpp -o 2DParticles $(LDFLAGS)
|
|
|
|
|
|
|
+ParticleSystems:
|
|
|
|
|
+ $(CC) $(CFLAGS) -I./Contents/ParticleSystems main.cpp Contents/ParticleSystems/HelloPolycodeApp.cpp -o ParticleSystems $(LDFLAGS)
|
|
|
2DPhysics_Basic:
|
|
2DPhysics_Basic:
|
|
|
$(CC) $(CFLAGS) -I./Contents/2DPhysics_Basic main.cpp Contents/2DPhysics_Basic/HelloPolycodeApp.cpp -o 2DPhysics_Basic $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/2DPhysics_Basic main.cpp Contents/2DPhysics_Basic/HelloPolycodeApp.cpp -o 2DPhysics_Basic $(LDFLAGS)
|
|
|
2DPhysics_CollisionOnly:
|
|
2DPhysics_CollisionOnly:
|
|
@@ -55,16 +46,12 @@ clean:
|
|
|
$(CC) $(CFLAGS) -I./Contents/2DPhysics_PointCollision main.cpp Contents/2DPhysics_PointCollision/HelloPolycodeApp.cpp -o 2DPhysics_PointCollision $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/2DPhysics_PointCollision main.cpp Contents/2DPhysics_PointCollision/HelloPolycodeApp.cpp -o 2DPhysics_PointCollision $(LDFLAGS)
|
|
|
2DShapes:
|
|
2DShapes:
|
|
|
$(CC) $(CFLAGS) -I./Contents/2DShapes main.cpp Contents/2DShapes/HelloPolycodeApp.cpp -o 2DShapes $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/2DShapes main.cpp Contents/2DShapes/HelloPolycodeApp.cpp -o 2DShapes $(LDFLAGS)
|
|
|
-2DTransforms:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/2DTransforms main.cpp Contents/2DTransforms/HelloPolycodeApp.cpp -o 2DTransforms $(LDFLAGS)
|
|
|
|
|
-3DAudio:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/3DAudio main.cpp Contents/3DAudio/HelloPolycodeApp.cpp -o 3DAudio $(LDFLAGS)
|
|
|
|
|
|
|
+Transforms:
|
|
|
|
|
+ $(CC) $(CFLAGS) -I./Contents/Transforms main.cpp Contents/Transforms/HelloPolycodeApp.cpp -o Transforms $(LDFLAGS)
|
|
|
|
|
+PositionalSounds:
|
|
|
|
|
+ $(CC) $(CFLAGS) -I./Contents/PositionalSounds main.cpp Contents/PositionalSounds/HelloPolycodeApp.cpp -o PositionalSounds $(LDFLAGS)
|
|
|
3DBasics:
|
|
3DBasics:
|
|
|
$(CC) $(CFLAGS) -I./Contents/3DBasics main.cpp Contents/3DBasics/HelloPolycodeApp.cpp -o 3DBasics $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/3DBasics main.cpp Contents/3DBasics/HelloPolycodeApp.cpp -o 3DBasics $(LDFLAGS)
|
|
|
-3DMeshParticles:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/3DMeshParticles main.cpp Contents/3DMeshParticles/HelloPolycodeApp.cpp -o 3DMeshParticles $(LDFLAGS)
|
|
|
|
|
-3DParticles:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/3DParticles main.cpp Contents/3DParticles/HelloPolycodeApp.cpp -o 3DParticles $(LDFLAGS)
|
|
|
|
|
3DPhysics_Basic:
|
|
3DPhysics_Basic:
|
|
|
$(CC) $(CFLAGS) -I./Contents/3DPhysics_Basic main.cpp Contents/3DPhysics_Basic/HelloPolycodeApp.cpp -o 3DPhysics_Basic $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/3DPhysics_Basic main.cpp Contents/3DPhysics_Basic/HelloPolycodeApp.cpp -o 3DPhysics_Basic $(LDFLAGS)
|
|
|
3DPhysics_Character:
|
|
3DPhysics_Character:
|
|
@@ -77,12 +64,10 @@ clean:
|
|
|
$(CC) $(CFLAGS) -I./Contents/3DPhysics_RayTest main.cpp Contents/3DPhysics_RayTest/HelloPolycodeApp.cpp -o 3DPhysics_RayTest $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/3DPhysics_RayTest main.cpp Contents/3DPhysics_RayTest/HelloPolycodeApp.cpp -o 3DPhysics_RayTest $(LDFLAGS)
|
|
|
3DPhysics_Vehicle:
|
|
3DPhysics_Vehicle:
|
|
|
$(CC) $(CFLAGS) -I./Contents/3DPhysics_Vehicle main.cpp Contents/3DPhysics_Vehicle/HelloPolycodeApp.cpp -o 3DPhysics_Vehicle $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/3DPhysics_Vehicle main.cpp Contents/3DPhysics_Vehicle/HelloPolycodeApp.cpp -o 3DPhysics_Vehicle $(LDFLAGS)
|
|
|
-AdvancedLighting:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/AdvancedLighting main.cpp Contents/AdvancedLighting/HelloPolycodeApp.cpp -o AdvancedLighting $(LDFLAGS)
|
|
|
|
|
|
|
+MaterialsAndLights:
|
|
|
|
|
+ $(CC) $(CFLAGS) -I./Contents/MaterialsAndLights main.cpp Contents/MaterialsAndLights/HelloPolycodeApp.cpp -o MaterialsAndLights $(LDFLAGS)
|
|
|
BasicImage:
|
|
BasicImage:
|
|
|
$(CC) $(CFLAGS) -I./Contents/BasicImage main.cpp Contents/BasicImage/HelloPolycodeApp.cpp -o BasicImage $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/BasicImage main.cpp Contents/BasicImage/HelloPolycodeApp.cpp -o BasicImage $(LDFLAGS)
|
|
|
-BasicLighting:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/BasicLighting main.cpp Contents/BasicLighting/HelloPolycodeApp.cpp -o BasicLighting $(LDFLAGS)
|
|
|
|
|
BasicText:
|
|
BasicText:
|
|
|
$(CC) $(CFLAGS) -I./Contents/BasicText main.cpp Contents/BasicText/HelloPolycodeApp.cpp -o BasicText $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/BasicText main.cpp Contents/BasicText/HelloPolycodeApp.cpp -o BasicText $(LDFLAGS)
|
|
|
EventHandling:
|
|
EventHandling:
|
|
@@ -91,10 +76,6 @@ KeyboardInput:
|
|
|
$(CC) $(CFLAGS) -I./Contents/KeyboardInput main.cpp Contents/KeyboardInput/HelloPolycodeApp.cpp -o KeyboardInput $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/KeyboardInput main.cpp Contents/KeyboardInput/HelloPolycodeApp.cpp -o KeyboardInput $(LDFLAGS)
|
|
|
MouseInput:
|
|
MouseInput:
|
|
|
$(CC) $(CFLAGS) -I./Contents/MouseInput main.cpp Contents/MouseInput/HelloPolycodeApp.cpp -o MouseInput $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/MouseInput main.cpp Contents/MouseInput/HelloPolycodeApp.cpp -o MouseInput $(LDFLAGS)
|
|
|
-Networking_Client:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/Networking_Client main.cpp Contents/Networking_Client/HelloPolycodeApp.cpp -o Networking_Client $(LDFLAGS)
|
|
|
|
|
-Networking_Server:
|
|
|
|
|
- $(CC) $(CFLAGS) -I./Contents/Networking_Server main.cpp Contents/Networking_Server/HelloPolycodeApp.cpp -o Networking_Server $(LDFLAGS)
|
|
|
|
|
PlayingSounds:
|
|
PlayingSounds:
|
|
|
$(CC) $(CFLAGS) -I./Contents/PlayingSounds main.cpp Contents/PlayingSounds/HelloPolycodeApp.cpp -o PlayingSounds $(LDFLAGS)
|
|
$(CC) $(CFLAGS) -I./Contents/PlayingSounds main.cpp Contents/PlayingSounds/HelloPolycodeApp.cpp -o PlayingSounds $(LDFLAGS)
|
|
|
SceneEntities:
|
|
SceneEntities:
|