@@ -1,15 +1,18 @@ include ../extra.mk SUBDIRS = ${TESTPLUGIN} + +CLEAN = testfile_bin.m PROG_NOINST = tests${PROG_SUFFIX} SRCS = OFArrayTests.m \ OFCharacterSetTests.m \ OFColorTests.m \ OFConcreteArrayTests.m \ OFConcreteMutableArrayTests.m \ + OFCryptographicHashTests.m \ OFDateTests.m \ OFIRITests.m \ OFInvocationTests.m \ OFJSONTests.m \ OFMatrix4x4Tests.m \ @@ -18,16 +21,20 @@ OFNumberTests.m \ OFPBKDF2Tests.m \ OFPropertyListTests.m \ OFScryptTests.m \ ${USE_SRCS_PLUGINS} \ - ${USE_SRCS_SOCKETS} + ${USE_SRCS_SOCKETS} \ + testfile_bin.m SRCS_PLUGINS = OFPluginTests.m SRCS_SOCKETS = OFSocketTests.m include ../buildsys.mk +testfile_bin.m: testfile.bin + ${SHELL} ../utils/objfw-embed testfile.bin testfile.bin $@ + .PHONY: run run-on-ios run-on-android run: rm -f libobjfw.so.${OBJFW_LIB_MAJOR} rm -f libobjfw.so.${OBJFW_LIB_MAJOR_MINOR} rm -f objfw${OBJFW_LIB_MAJOR}.dll libobjfw.${OBJFW_LIB_MAJOR}.dylib