1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
include ../extra.mk
SUBDIRS = ${TESTPLUGIN} ${SUBPROCESS}
CLEAN = testfile_bin.m
PROG_NOINST = tests${PROG_SUFFIX}
SRCS = OFArrayTests.m \
OFCharacterSetTests.m \
OFColorTests.m \
OFConcreteArrayTests.m \
OFConcreteMutableArrayTests.m \
OFCryptographicHashTests.m \
OFDateTests.m \
OFHMACTests.m \
OFIRITests.m \
OFInvocationTests.m \
OFJSONTests.m \
OFMatrix4x4Tests.m \
OFMethodSignatureTests.m \
OFMutableArrayTests.m \
OFNumberTests.m \
OFPBKDF2Tests.m \
OFPropertyListTests.m \
OFScryptTests.m \
${USE_SRCS_PLUGINS} \
${USE_SRCS_SOCKETS} \
${USE_SRCS_SUBPROCESSES} \
${USE_SRCS_THREADS} \
testfile_bin.m
SRCS_PLUGINS = OFPluginTests.m
SRCS_SOCKETS = OFSocketTests.m
SRCS_SUBPROCESSES = OFSubprocessTests.m
SRCS_THREADS = OFThreadTests.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
rm -f libobjfwrt.so.${OBJFWRT_LIB_MAJOR}
|
>
>
>
>
>
>
|
>
>
|
>
>
>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
include ../extra.mk
SUBDIRS = ${TESTPLUGIN} ${SUBPROCESS}
CLEAN = EBOOT.PBP \
boot.dol \
${PROG_NOINST}.arm9 \
${PROG_NOINST}.nds \
${PROG_NOINST}.nro \
${PROG_NOINST}.rpx \
testfile_bin.m \
testfile_ini.m
PROG_NOINST = tests${PROG_SUFFIX}
SRCS = OFArrayTests.m \
OFCharacterSetTests.m \
OFColorTests.m \
OFConcreteArrayTests.m \
OFConcreteMutableArrayTests.m \
OFCryptographicHashTests.m \
OFDateTests.m \
OFHMACTests.m \
OFINIFileTests.m \
OFIRITests.m \
OFInvocationTests.m \
OFJSONTests.m \
OFMatrix4x4Tests.m \
OFMethodSignatureTests.m \
OFMutableArrayTests.m \
OFNumberTests.m \
OFPBKDF2Tests.m \
OFPropertyListTests.m \
OFScryptTests.m \
${USE_SRCS_PLUGINS} \
${USE_SRCS_SOCKETS} \
${USE_SRCS_SUBPROCESSES} \
${USE_SRCS_THREADS} \
testfile_bin.m \
testfile_ini.m
SRCS_PLUGINS = OFPluginTests.m
SRCS_SOCKETS = OFSocketTests.m
SRCS_SUBPROCESSES = OFSubprocessTests.m
SRCS_THREADS = OFThreadTests.m
include ../buildsys.mk
testfile_bin.m: testfile.bin
${SHELL} ../utils/objfw-embed testfile.bin testfile.bin $@
testfile_ini.m: testfile.ini
${SHELL} ../utils/objfw-embed testfile.ini testfile.ini $@
.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
rm -f libobjfwrt.so.${OBJFWRT_LIB_MAJOR}
|