move rtree to its own lib

This commit is contained in:
2025-11-23 10:11:54 -06:00
parent 44c46f2bb4
commit 2beb369af9
9 changed files with 51 additions and 1184 deletions

View File

@@ -274,10 +274,57 @@ endif
link_args = link
sources = []
src += [
'anim.c', 'config.c', 'datastream.c','font.c','HandmadeMath.c','jsffi.c','model.c',
'render.c','simplex.c','spline.c', 'transform.c','cell.c', 'wildmatch.c',
'sprite.c', 'rtree.c', 'qjs_nota.c', 'qjs_soloud.c', 'qjs_sdl.c', 'qjs_sdl_input.c', 'qjs_sdl_video.c', 'qjs_sdl_surface.c', 'qjs_sdl_gpu.c', 'qjs_math.c', 'qjs_geometry.c', 'qjs_transform.c', 'qjs_sprite.c', 'qjs_io.c', 'qjs_fd.c', 'qjs_os.c', 'qjs_actor.c',
'qjs_wota.c', 'monocypher.c', 'qjs_blob.c', 'qjs_crypto.c', 'qjs_time.c', 'qjs_http.c', 'qjs_rtree.c', 'qjs_spline.c', 'qjs_js.c', 'qjs_debug.c', 'qjs_miniz.c', 'timer.c', 'qjs_socket.c', 'qjs_kim.c', 'qjs_utf8.c', 'qjs_fit.c', 'qjs_text.c', 'qjs_staef.c', 'qjs_layout.c', 'cell_qoi.c'
'qjs_http.c',
'qjs_blob.c',
'qjs_nota.c',
'monocypher.c',
'qjs_crypto.c',
'qjs_time.c',
'qjs_js.c',
'qjs_debug.c',
'qjs_miniz.c',
'timer.c',
'qjs_socket.c',
'qjs_kim.c',
'qjs_utf8.c',
'qjs_fit.c',
'qjs_text.c',
'jsffi.c',
'cell.c',
'wildmatch.c',
'qjs_io.c',
'qjs_fd.c',
'qjs_os.c',
'qjs_actor.c',
'qjs_wota.c',
]
src += [
'anim.c',
'config.c',
'datastream.c',
'font.c',
'HandmadeMath.c',
'model.c',
'render.c',
'simplex.c',
'spline.c',
'transform.c',
'sprite.c',
'qjs_soloud.c',
'qjs_sdl.c',
'qjs_sdl_input.c',
'qjs_sdl_video.c',
'qjs_sdl_surface.c',
'qjs_sdl_gpu.c',
'qjs_math.c',
'qjs_geometry.c',
'qjs_transform.c',
'qjs_sprite.c',
'qjs_spline.c',
'qjs_layout.c',
'qjs_staef.c',
'cell_qoi.c'
]
# quirc src
src += [