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