PROG_NOINST = tests${PROG_SUFFIX} SRCS = TestsAppDelegate.m include ../buildsys.mk include ../extra.mk .PHONY: run run: rm -f libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR} rm -f libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR_MINOR} rm -f obj3dengine${OBJ3DENGINE_LIB_MAJOR}.dll rm -f libobj3dengine.${OBJ3DENGINE_LIB_MAJOR}.dylib if test -f ../src/libobj3dengine.so; then \ ${LN_S} ../src/libobj3dengine.so \ libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR}; \ ${LN_S} ../src/libobj3dengine.so \ libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR_MINOR}; \ elif test -f ../src/libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR_MINOR}; then \ ${LN_S} ../src/libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR_MINOR} \ libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR_MINOR}; \ fi if test -f ../src/obj3dengine${OBJ3DENGINE_LIB_MAJOR}.dll; then \ ${LN_S} ../src/obj3dengine${OBJ3DENGINE_LIB_MAJOR}.dll \ obj3dengine${OBJ3DENGINE_LIB_MAJOR}.dll; \ fi if test -f ../src/libobj3dengine.dylib; then \ ${LN_S} ../src/libobj3dengine.dylib \ libobj3dengine.${OBJ3DENGINE_LIB_MAJOR}.dylib; \ fi LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \ DYLD_FRAMEWORK_PATH=../src$${DYLD_FRAMEWORK_PATH+:}$$DYLD_FRAMEWORK_PATH \ DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \ LIBRARY_PATH=.$${LIBRARY_PATH+:}$$LIBRARY_PATH \ ${WRAPPER} ./${PROG_NOINST}; EXIT=$$?; \ rm -f libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR}; \ rm -f libobj3dengine.so.${OBJ3DENGINE_LIB_MAJOR_MINOR}; \ rm -f obj3dengine${OBJ3DENGINE_LIB_MAJOR}.dll; \ rm -f libobj3dengine.${OBJ3DENGINE_LIB_MAJOR}.dylib; \ exit $$EXIT ${PROG_NOINST}: ${LIBOBJ3DENGINE_DEP} CPPFLAGS += -I../src -I../src/exceptions LIBS := -L../src -lobj3dengine ${LIBS} LD = ${OBJC}