strip out prosperon from cell
This commit is contained in:
49
meson.build
49
meson.build
@@ -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',
|
||||
|
||||
Reference in New Issue
Block a user