heyx3/BpWorld

Deployment

heyx3 opened this issue · 3 comments

heyx3 commented

How can this program be released without requiring a Julia install? Investigate PackageCompiler.jl.

heyx3 commented

Here's a good reference on how to use modern PackageCompiler: https://stackoverflow.com/a/61797500

heyx3 commented

NOTE: the path constants (e.x. SCENES_PATH) will have to be computed at runtime rather than set during compilation!

heyx3 commented

To hint to graphics drivers that this program requires a discrete card when available, we need to export the following constants in our executable:

uint32_t NvOptimusEnablement = 0x00000001;
int AmdPowerXpressRequestHighPerformance = 1;