Files
lime/templates/iphone/PROJ/Classes/Main.mm
Joshua Granick dc7a766623 iOS update
2015-03-20 09:37:42 -07:00

42 lines
769 B
Plaintext

/*
* Main.mm
*
* Boot code for lime.
*
*/
#include <stdio.h>
extern "C" const char *hxRunLibrary ();
extern "C" void hxcpp_set_top_of_stack ();
extern "C" int zlib_register_prims ();
extern "C" int lime_openal_register_prims ();
::foreach ndlls::::if (registerStatics)::extern "C" int ::name::_register_prims ();::end::
::end::
extern "C" int main (int argc, char *argv[]) {
printf("Top of stack\n");
hxcpp_set_top_of_stack ();
printf("Top of stack2\n");
zlib_register_prims ();
lime_openal_register_prims ();
::foreach ndlls::::if (registerStatics)::::name::_register_prims ();::end::
::end::
printf("prims\n");
const char *err = NULL;
err = hxRunLibrary ();
if (err) {
printf (" Error %s\n", err);
return -1;
}
return 0;
}