mirror of
https://github.com/bjornbytes/lovr.git
synced 2024-07-11 16:33:35 +00:00
- Link against dl (this was probably why ffi.load didn't work) - Store shared libraries in the apk uncompressed - Libraries are added during the "package" aapt call instead of "add". - Because -0 (used to store uncompressed) only works during package. - classes.dex is added here too now. - There's only one aapt invocation now, which is kinda nice. - The lib folder needs to be in a subfolder now ("raw" was chosen). - Because "package" and "add" subcommands work differently. - Store shared libraries in the apk page aligned - Required passing -p to the zipalign invocation. - This is needed because dlopen("zip!path") needs it. - android:extractNativeLibs="false" is added to the XML manifest. - apk sizes are bigger, but disk usage and install time should improve. - Fix a bug with moving plugin libraries into the lib folder with CMake. - Use lovrFilesystemGetSource instead of lovrFilesystemGetExecutablePath to get the proper path to the apk. |
||
---|---|---|
.. | ||
api.c | ||
api.h | ||
l_audio.c | ||
l_audio_microphone.c | ||
l_audio_source.c | ||
l_data.c | ||
l_data_audioStream.c | ||
l_data_blob.c | ||
l_data_modelData.c | ||
l_data_rasterizer.c | ||
l_data_soundData.c | ||
l_data_textureData.c | ||
l_event.c | ||
l_filesystem.c | ||
l_graphics.c | ||
l_graphics_canvas.c | ||
l_graphics_font.c | ||
l_graphics_material.c | ||
l_graphics_mesh.c | ||
l_graphics_model.c | ||
l_graphics_shader.c | ||
l_graphics_shaderBlock.c | ||
l_graphics_texture.c | ||
l_headset.c | ||
l_lovr.c | ||
l_math.c | ||
l_math_curve.c | ||
l_math_randomGenerator.c | ||
l_math_vectors.c | ||
l_physics.c | ||
l_physics_collider.c | ||
l_physics_joints.c | ||
l_physics_shapes.c | ||
l_physics_world.c | ||
l_thread.c | ||
l_thread_channel.c | ||
l_thread_thread.c | ||
l_timer.c |