+libfoo1.dylib: foo1.c libbase.dylib libfoo2.dylib
+ ${CC} ${CCFLAGS} -I${TESTROOT}/include -dynamiclib -o libfoo1.dylib foo1.c libbase.dylib libfoo2.dylib
+
+libfoo2.dylib: foo2.c libbase.dylib
+ ${CC} ${CCFLAGS} -I${TESTROOT}/include -dynamiclib -o libfoo2.dylib foo2.c libbase.dylib
+
+libinsert.dylib: insert.c libbase.dylib
+ ${CC} ${CCFLAGS} -I${TESTROOT}/include -dynamiclib -o libinsert.dylib insert.c libbase.dylib
+
+libbase.dylib: base.c
+ ${CC} ${CCFLAGS} -I${TESTROOT}/include -dynamiclib -o libbase.dylib base.c
+
+
+clean:
+ ${RM} ${RMFLAGS} *~ main lib*.dylib
+