AM_CXXFLAGS = @ARCHFLAGS@ @CXXFLAGS@ -I$(top_srcdir)/include -I$(top_builddir)/include
AM_CFLAGS = @ARCHFLAGS@ @CXXFLAGS@ -I$(top_srcdir)/include -I$(top_builddir)/include

noinst_PROGRAMS=test_collision \
		test_slider \
		test_crash \
		test_space \
		test_I \
		test_friction \
		test_space_stress \
		test_boxstack test_hinge \
		test_step \
		test_buggy \
		test_joints \
		test_chain1 \
		test_chain2 \
		test_ode
if OPCODE
noinst_PROGRAMS+= test_trimesh test_moving_trimesh
if CYLINDER
noinst_PROGRAMS+= test_cyl
#noinst_PROGRAMS+= test_car
endif
endif
test_collision_SOURCES= test_collision.cpp
test_slider_SOURCES= test_slider.cpp 
test_crash_SOURCES= test_crash.cpp
test_space_SOURCES= test_space.cpp
test_I_SOURCES= test_I.cpp
test_friction_SOURCES= test_friction.cpp
test_space_stress_SOURCES= test_space_stress.cpp
test_boxstack_SOURCES= test_boxstack.cpp
test_hinge_SOURCES= test_hinge.cpp
test_step_SOURCES= test_step.cpp
test_buggy_SOURCES= test_buggy.cpp
#test_car_SOURCES= test_car.cpp world_geom3.h
test_cyl_SOURCES= test_cyl.cpp world_geom3.h
test_joints_SOURCES= test_joints.cpp
test_chain1_SOURCES= test_chain1.c
test_chain2_SOURCES= test_chain2.cpp
test_ode_SOURCES= test_ode.cpp
test_collision_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_slider_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@  
test_crash_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_space_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_I_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_friction_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_space_stress_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_boxstack_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_hinge_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_step_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_buggy_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
#test_car_LDFLAGS= -L$(top_builddir)/drawstuff/src \
#		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_cyl_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_joints_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_chain1_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_chain2_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 
test_ode_LDFLAGS= -L$(top_builddir)/drawstuff/src \
		-L$(top_builddir)/ode/src @LDFLAGS@ 

#test_car_CXXFLAGS= @CXXFLAGS@ -I$(top_builddir)/include -I$(top_srcdir)/include -DdCYLINDER_ENABLED
test_cyl_CXXFLAGS= @CXXFLAGS@ -I$(top_builddir)/include -I$(top_srcdir)/include -DdCYLINDER_ENABLED

test_collision_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_slider_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_crash_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_space_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_I_DEPENDENCIES=		$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_friction_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_space_stress_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_boxstack_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_hinge_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_step_DEPENDENCIES=		$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_buggy_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
#test_car_DEPENDENCIES=		$(top_builddir)/ode/src/libode.a \
#				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_cyl_DEPENDENCIES=		$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_joints_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_chain1_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_chain2_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a
test_ode_DEPENDENCIES=		$(top_builddir)/ode/src/libode.a \
				$(top_builddir)/drawstuff/src/libdrawstuff.a

if OPCODE
test_trimesh_SOURCES= 			test_trimesh.cpp
test_moving_trimesh_SOURCES= 		test_moving_trimesh.cpp
test_trimesh_LDFLAGS= 			-L$(top_builddir)/drawstuff/src \
					-L$(top_builddir)/ode/src @LDFLAGS@ \
					@GL_LIBS@ @LIBS@
test_moving_trimesh_LDFLAGS= 		-L$(top_builddir)/drawstuff/src \
					-L$(top_builddir)/ode/src @LDFLAGS@ \
					@GL_LIBS@ @LIBS@
test_trimesh_DEPENDENCIES=		$(top_builddir)/ode/src/libode.a \
					$(top_builddir)/drawstuff/src/libdrawstuff.a
test_moving_trimesh_DEPENDENCIES=	$(top_builddir)/ode/src/libode.a \
					$(top_builddir)/drawstuff/src/libdrawstuff.a

endif

test_ode_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_chain2_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_chain1_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_joints_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_buggy_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
#test_car_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_cyl_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_step_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_hinge_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_boxstack_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_space_stress_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_friction_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_I_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_space_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_crash_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_slider_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_collision_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
if OPCODE
test_trimesh_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
test_moving_trimesh_LDADD= -ldrawstuff -lode @GL_LIBS@ @LIBS@
endif


if WIN32
resources.o: ../../drawstuff/src/resources.rc ../../drawstuff/src/resource.h
	@WINDRES@ ../../drawstuff/src/resources.rc -o resources.o
test_ode_LDADD+= resources.o
test_chain2_LDADD+= resources.o
test_chain1_LDADD+= resources.o
test_joints_LDADD+= resources.o
test_buggy_LDADD+= resources.o
#test_car_LDADD+= resources.o
test_cyl_LDADD+= resources.o
test_step_LDADD+= resources.o
test_hinge_LDADD+= resources.o
test_boxstack_LDADD+= resources.o
test_space_stress_LDADD+= resources.o
test_friction_LDADD+= resources.o
test_I_LDADD+= resources.o
test_space_LDADD+= resources.o
test_crash_LDADD+= resources.o
test_slider_LDADD+= resources.o
test_collision_LDADD+= resources.o
test_ode_DEPENDENCIES+= resources.o
test_chain2_DEPENDENCIES+= resources.o
test_chain1_DEPENDENCIES+= resources.o
test_joints_DEPENDENCIES+= resources.o
test_buggy_DEPENDENCIES+= resources.o
#test_car_DEPENDENCIES+= resources.o
test_cyl_DEPENDENCIES+= resources.o
test_step_DEPENDENCIES+= resources.o
test_hinge_DEPENDENCIES+= resources.o
test_boxstack_DEPENDENCIES+= resources.o
test_space_stress_DEPENDENCIES+= resources.o
test_friction_DEPENDENCIES+= resources.o
test_I_DEPENDENCIES+= resources.o
test_space_DEPENDENCIES+= resources.o
test_crash_DEPENDENCIES+= resources.o
test_slider_DEPENDENCIES+= resources.o
test_collision_DEPENDENCIES+= resources.o
if OPCODE
test_trimesh_LDADD+= resources.o
test_moving_trimesh_LDADD+= resources.o
test_trimesh_DEPENDENCIES+= resources.o
test_moving_trimesh_DEPENDENCIES+= resources.o
endif
endif


syntax highlighted by Code2HTML, v. 0.9.1