GCC=gcc INCLUDE=-I/data/development/mec_project/trunk/run-time/src/include/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include FLAGS= -pedantic ${INCLUDE} -D ASSERTION OBJ= -c OUT=-o run_test TEST_FILES=test_class_info.o test_inheritance_info.o test_export_info.o test_feature_info.o test_rename_info.o test_object_info.o test_parameter_info.o LIB=-lglib-2.0 main: test_runner.o debug.o ${GCC} ${TEST_FILES} loader.o debug.o test_runner.o ${LIB} ${OUT} test_runner.o: test_runner.c ${TEST_FILES} ${GCC} ${FLAGS} ${OBJ} test_runner.c loader.o: ../src/loader.c ../src/include/loader.h ${GCC} ${FLAGS} ${OBJ} ../src/loader.c debug.o: ../src/debug.c ../src/include/debug.h ${GCC} ${FLAGS} ${OBJ} ../src/debug.c test_class_info.o: test_class_info.c loader.o ${GCC} ${FLAGS} ${OBJ} test_class_info.c test_inheritance_info.o: test_inheritance_info.c loader.o ${GCC} ${FLAGS} ${OBJ} test_inheritance_info.c test_export_info.o: test_export_info.c loader.o ${GCC} ${FLAGS} ${OBJ} test_export_info.c test_feature_info.o: test_feature_info.c loader.o ${GCC} ${FLAGS} ${OBJ} test_feature_info.c test_rename_info.o: test_rename_info.c loader.o ${GCC} ${FLAGS} ${OBJ} test_rename_info.c test_object_info.o: test_object_info.c loader.o ${GCC} ${FLAGS} ${OBJ} test_object_info.c test_parameter_info.o: test_parameter_info.c loader.o ${GCC} ${FLAGS} ${OBJ} test_parameter_info.c clean: rm *.o