appstub.bmx 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. Strict
  2. NoDebug
  3. Module BRL.AppStub
  4. ModuleInfo "Version: 1.20"
  5. ModuleInfo "Authors: Mark Sibly, Simon Armstrong"
  6. ModuleInfo "License: zlib/libpng"
  7. ModuleInfo "Copyright: Blitz Research Ltd"
  8. ModuleInfo "Modserver: BRL"
  9. ModuleInfo "History: 1.20 Release"
  10. ModuleInfo "History: Fixed 'invalid typetag' issue"
  11. ModuleInfo "History: 1.19 Release"
  12. ModuleInfo "History: Removed some debug output"
  13. ModuleInfo "History: 1.18 Release"
  14. ModuleInfo "History: Changed debugger.stdio.bmx so it handles deep stacks better"
  15. ModuleInfo "History: 1.17 Release"
  16. ModuleInfo "History: Added Brucey's SIGPIPE fix for GTK"
  17. ModuleInfo "History: 1.16 Release"
  18. ModuleInfo "History: Added experimental dll support"
  19. ModuleInfo "History: 1.15 Release"
  20. ModuleInfo "History: Fixed Const string reporting not being escaped"
  21. ModuleInfo "History: 1.14 Release"
  22. ModuleInfo "History: Debug output lines now prepended with ~>"
  23. ModuleInfo "History: 1.13 Release"
  24. ModuleInfo "History: Removed unused debugger sources"
  25. ModuleInfo "History: 1.12 Release"
  26. ModuleInfo "History: Now manually builds app menu for MacOS Tiger"
  27. ModuleInfo "History: 1.11 Release"
  28. ModuleInfo "History: Fixed MacOS debug string overflow"
  29. ModuleInfo "History: 1.10 Release"
  30. ModuleInfo "History: Added kludge for MacOS Menu Quit generating errors"
  31. ModuleInfo "History: 1.09 Release"
  32. ModuleInfo "History: Fixed MacOS AutoreleasePool problem"
  33. ModuleInfo "History: 1.08 Release"
  34. ModuleInfo "History: Fixed Tiger build warnings in debugger.macos.m"
  35. ModuleInfo "History: 1.07 Release"
  36. ModuleInfo "History: Improved Win32 debugger switching"
  37. ModuleInfo "History: Fixed macos debugger dying with extern types"
  38. ModuleInfo "History: 1.06 Release"
  39. ModuleInfo "History: Tweaked MacOS debugger"
  40. ModuleInfo "History: 1.05 Release"
  41. ModuleInfo "History: Fixed C Compiler warnings"
  42. ModuleInfo "History: Fixed multidim arrays hanging debugger"
  43. ModuleInfo "History: 1.04 Release"
  44. ModuleInfo "History: Fixed buffer overflow in debug strings"
  45. ModuleInfo "History: Modified float and double debug output to match compiler precision"
  46. ?Debug
  47. 'Import "debugger.stdio.bmx"
  48. Import "debugger_mt.stdio.bmx" 'Let's give Otus's new MT friendly debugger a whirl!
  49. ?
  50. ?osx
  51. Import "appstub.macos.m"
  52. Import "-framework Cocoa"
  53. Import "-framework Carbon"
  54. ?ios
  55. Import "appstub.ios.c"
  56. ?Win32
  57. Import "appstub.win32.c"
  58. ?Linux
  59. Import "appstub.linux.c"
  60. ?emscripten
  61. Import "appstub.linux.c"
  62. ?nx
  63. Import "appstub.nx.c"
  64. ?
  65. Extern
  66. Function _bb_main()
  67. End Extern
  68. _bb_main