removed all ../ entries and made a basic inc path (dependencies are currently broke)
authorPatrik Gornicz <Gornicz.P@gmail.com>
Mon, 19 Jan 2009 05:02:52 +0000 (00:02 -0500)
committerPatrik Gornicz <Gornicz.P@gmail.com>
Mon, 19 Jan 2009 05:02:52 +0000 (00:02 -0500)
34 files changed:
Makefile
src/Effects/Effect.h
src/Effects/Gravity.cpp
src/Effects/Gravity.h
src/Effects/GravityWell.cpp
src/Effects/GravityWell.h
src/Effects/Screen.cpp
src/Effects/Screen.h
src/Entities/Ball.cpp
src/Entities/Ball.h
src/Entities/Entity.cpp
src/Entities/Entity.h
src/Entities/Line.cpp
src/Entities/Line.h
src/Entities/Particle.cpp
src/Entities/Particle.h
src/Entities/PhysicsEntity.cpp
src/Entities/PhysicsEntity.h
src/Entities/Point.cpp
src/Entities/Point.h
src/Entities/Polygon.cpp
src/Entities/Polygon.h
src/Entities/WindParticle.cpp
src/Entities/WindParticle.h
src/GameStates/Paused.cpp
src/GameStates/Running.cpp
src/config/config.cpp
src/config/keys.cpp
src/config/keys.h
src/config/reader.cpp
src/graphics/graphics.cpp
src/graphics/graphics.h
src/input/inputManager.cpp
src/input/inputManager.h

index db26a37..fe38d97 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -53,6 +53,8 @@ DEPSBLDDIRS := $(addprefix ${DEPSDIR},${DIRS})
 OBJSBLDDIRS := $(addprefix ${OBJSDIR},${DIRS})
 BLDDIRS     := ${OBJSBLDDIRS} ${DEPSBLDDIRS} ${WORKINGDIR} ${DSTCFGDIR}
 
+INCDIRS     := ${SRCSDIR}
+
 
 PRNTFMT := printf "%-5s: %s\n"
 
@@ -94,14 +96,14 @@ ${BLDDIRS}:
 # rule to make an object file from a .cpp
 ${OBJSDIR}%.o: ${SRCSDIR}%.cpp | $$(dir $$@)
        ${Q1}${PRNTFMT} "${CXX}" "$@"
-       ${Q2}${CXX} ${CXXFLAGS} -c -o $@ $<
+       ${Q2}${CXX} ${CXXFLAGS} -c -o $@ $< -I "${INCDIRS}"
 
 # rule to make a depend file from a .cpp
 #   be clever and escape the / chars in file paths
 #   DON'T simply use another sed delimiter or it can't appear in the file paths
 ${DEPSDIR}%.d: ${SRCSDIR}%.cpp | $$(dir $$@)
        ${Q1}${PRNTFMT} "DEP" "$@"
-       ${Q2}${CXX} -MM ${CXXFLAGS} $< | \
+       ${Q2}${CXX} -MM ${CXXFLAGS} $< -I "${INCDIRS}" | \
                sed 's/\(^.*\):/$(subst /,\/,${OBJSDIR}\1 $@):/' > $@
 
 # rule to copy the config files into the working directory
index d6d3fd1..bdf8eb8 100644 (file)
@@ -18,7 +18,7 @@
 #ifndef EFFECT_H
 #define EFFECT_H
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 // Mutual headers ...
index 3be7560..5c65451 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "Gravity.h"
 
-#include "../Entities/PhysicsEntity.h"
+#include "Entities/PhysicsEntity.h"
 
 /// ***** Private Variables *****
 
index b38bbee..91be413 100644 (file)
@@ -19,7 +19,7 @@
 #define GRAVITY_H
 
 #include "Effect.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index 581d628..e7d0d44 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #include "GravityWell.h"
-#include "../Entities/PhysicsEntity.h"
+#include "Entities/PhysicsEntity.h"
 
 float wellGravity = 0.5;
 
index d6165d3..ffbd120 100644 (file)
@@ -19,7 +19,7 @@
 #define GRAVITYWELL_H
 
 #include "Effect.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index f7bf80e..9c0f283 100644 (file)
@@ -17,8 +17,8 @@
 
 #include "Screen.h"
 
-#include "../Entities/PhysicsEntity.h"
-#include "../Entities/Ball.h"
+#include "Entities/PhysicsEntity.h"
+#include "Entities/Ball.h"
 
 
 /// ***** Constructors/Destructors *****
index ff8111a..8ed0091 100644 (file)
@@ -19,7 +19,7 @@
 #define SCREEN_H
 
 #include "Effect.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index b3ca115..517c67a 100644 (file)
  */
 
 #include "Ball.h"
-#include "../debug.h"
+#include "debug.h"
 
-#include "../Vector2.h"
-#include "../graphics/graphics.h"
+#include "Vector2.h"
+#include "graphics/graphics.h"
 
 
 /// ***** Constructors/Destructors *****
index d4d43a7..4e3219b 100644 (file)
@@ -19,7 +19,7 @@
 #define BALL_H
 
 #include "PhysicsEntity.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index a486ebd..847254a 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "Entity.h"
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Constructors/Destructors *****
index 91273d5..14242bc 100644 (file)
@@ -18,7 +18,7 @@
 #ifndef ENTITY_H
 #define ENTITY_H
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index 3d8387d..3be227a 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "Line.h"
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Constructors/Destructors *****
index 54bec64..e6159d1 100644 (file)
@@ -19,7 +19,7 @@
 #define LINE_H
 
 #include "Particle.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index b0f9aab..1d7472d 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "Particle.h"
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Constructors/Destructors *****
index 1121227..87b53ac 100644 (file)
@@ -19,7 +19,7 @@
 #define PARTICLE_H
 
 #include "Entity.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// NOTE to SELF
index 88c3525..9daff3a 100644 (file)
  */
 
 #include "PhysicsEntity.h"
-#include "../debug.h"
+#include "debug.h"
 
-#include "../effectManager.h"
-#include "../Vector2.h"
+#include "effectManager.h"
+#include "Vector2.h"
 
 
 /// ***** Constructors/Destructors *****
index a682c9f..b4b5b9e 100644 (file)
@@ -19,7 +19,7 @@
 #define PHYSICS_H
 
 #include "Entity.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index 72dab3a..3031c6f 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "Point.h"
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Constructors/Destructors *****
index ede27d2..e0277f7 100644 (file)
@@ -19,7 +19,7 @@
 #define POINT_H
 
 #include "Particle.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index 1861571..42cfbdb 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "Polygon.h"
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Constructors/Destructors *****
index d775352..5d8d10d 100644 (file)
@@ -19,7 +19,7 @@
 #define POLYGON_H
 
 #include "PhysicsEntity.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 #include <vector>
 using std::vector;
index d0b0f3a..bd866ab 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "WindParticle.h"
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Constructors/Destructors *****
index 5b954b3..d50fbe7 100644 (file)
@@ -19,7 +19,7 @@
 #define WINDPARTICLE_H
 
 #include "Point.h"
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Class *****
index fea6de4..f2982b1 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #include "Paused.h"
-#include "../config/config.h"
+#include "config/config.h"
 
 /// ***** Constructors/Destructors *****
 
index cafa9af..f85c30f 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "Running.h"
 
-#include "../entityManager.h"
+#include "entityManager.h"
 
 
 /// ***** Constructors/Destructors *****
index bb7ea7a..709c5ff 100644 (file)
  */
 
 #include "config.h"
-#include "../debug.h"
+#include "debug.h"
 
 #include <SDL/SDL.h>
 #include "keys.h"
 
 #include "reader.h"
-#include "../input/inputManager.h"
+#include "input/inputManager.h"
 
 /// ***** Private Method Headers *****
 /// ***** Private Variables *****
index e6eebf5..8832be5 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #include "keys.h"
-#include "../debug.h"
+#include "debug.h"
 
 #include <SDL/SDL.h>
 
index 31dfcdd..285ecb6 100644 (file)
@@ -24,7 +24,7 @@
 #include <map>
 #include <string>
 
-#include "../debug.h"
+#include "debug.h"
 
 /// ***** Header Methods *****
 namespace key
index 0335faf..716ec36 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #include "reader.h"
-#include "../debug.h"
+#include "debug.h"
 
 #include <iostream>
 using std::cerr;
index 17c2e38..537cdc8 100644 (file)
  */
 
 #include "graphics.h"
-#include "../debug.h"
+#include "debug.h"
 
 #include <GL/gl.h>
 #include <GL/glu.h>
 #include <SDL/SDL.h>
 #include <cmath>
 
-#include "../mathw.h"
+#include "mathw.h"
 
 #include <iostream>
 using std::cerr;
index 0dc2f8b..1f23760 100644 (file)
@@ -18,7 +18,7 @@
 #ifndef GRAPHICS_H
 #define GRAPHICS_H
 
-#include "../Vector2.h"
+#include "Vector2.h"
 
 
 /// ***** Header Methods *****
index 94b645d..5a42b2c 100644 (file)
  */
 
 #include "inputManager.h"
-#include "../debug.h"
+#include "debug.h"
 
 #include <SDL/SDL.h>
 
-#include "../config/keys.h"
+#include "config/keys.h"
 
 
 /// ***** Private Variables *****
index e0450b2..7d156c4 100644 (file)
@@ -19,7 +19,7 @@
 #define INPUT_H
 
 #include <SDL/SDL.h>
-#include "../Vector2.h"
+#include "Vector2.h"
 
 /// ***** Header Methods *****