This builds an executable for ios.

git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4511 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
2023-10-12 00:29:17 +00:00
parent 7169f4a6cb
commit 1c621a602f
4 changed files with 97 additions and 6 deletions

View File

@ -16,6 +16,11 @@
#define WEXITSTATUS(x) (x)
#endif
#if defined(__APPLE__)
#include <TargetConditionals.h>
#endif
#if !TARGET_OS_IPHONE
static void _test_nop(const tf_test_options_t* options)
{
FILE* file = fopen("out/test.js", "w");
@ -692,9 +697,11 @@ static void _tf_test_run(const tf_test_options_t* options, const char* name, voi
#undef RESET
}
}
#endif
void tf_tests(const tf_test_options_t* options)
{
#if !TARGET_OS_IPHONE
_tf_test_run(options, "ssb", tf_ssb_test_ssb, false);
_tf_test_run(options, "ssb_id", tf_ssb_test_id_conversion, false);
_tf_test_run(options, "ssb_following", tf_ssb_test_following, false);
@ -719,4 +726,5 @@ void tf_tests(const tf_test_options_t* options)
_tf_test_run(options, "bench", tf_ssb_test_bench, false);
_tf_test_run(options, "go-ssb-room", tf_ssb_test_go_ssb_room, true);
tf_printf("Tests completed.\n");
#endif
}