strip out prosperon from cell

This commit is contained in:
2025-11-26 12:23:57 -06:00
parent fd19ecb41e
commit 2110688fa5
186 changed files with 6 additions and 200588 deletions

View File

@@ -206,8 +206,6 @@ if host_machine.system() != 'emscripten'
else
message('⚙ Tracy profiling disabled')
endif
src += 'qjs_dmon.c'
endif
# Try to find system-installed soloud first
@@ -256,55 +254,17 @@ src += [ # os specific
src += 'qjs_http.c'
src += [ # engine
'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_sdl_audio.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'
'HandmadeMath.c',
]
src += ['quickjs.c', 'libregexp.c', 'libunicode.c', 'cutils.c', 'dtoa.c']
imsrc = [
'GraphEditor.cpp','ImCurveEdit.cpp','ImGradient.cpp','imgui_draw.cpp',
'imgui_tables.cpp','imgui_widgets.cpp','imgui.cpp','ImGuizmo.cpp','backends/imgui_impl_sdl3.cpp', 'backends/imgui_impl_sdlrenderer3.cpp', 'backends/imgui_impl_sdlgpu3.cpp'
]
foreach file : imsrc
sources += 'source/thirdparty/imgui' / file
sources += 'source/qjs_imgui.cpp'
endforeach
srceng = 'source'
tp = srceng / 'thirdparty'
includes = [
srceng, tp / 'cgltf', tp / 'imgui', tp / 'imgui/backends', tp / 'par', tp / 'stb',
tp, tp / 'pl_mpeg/include'
]
includes = [srceng]
foreach file : src
full_path = join_paths('source', file)
full_path = join_paths(srceng, file)
sources += files(full_path)
endforeach
@@ -368,10 +328,7 @@ install_headers('source/cell.h', 'source/jsffi.h')
install_headers('source/blob.h')
install_headers('source/quickjs.h')
install_headers('source/qjs_macros.h')
install_headers('source/qjs_common.h')
install_headers('source/qjs_actor.h')
install_headers('source/HandmadeMath.h')
install_headers('source/render.h')
tests = [
'spawn_actor',