Drop the archived old/ tree, root AI notes, splashgame.md (Arcade lives in the private sandbox), widgets-dll leftovers, and LAN/oracle helper scripts. Move download_*.sh into tools/, and move sim/math out of libs/game/ so the public repo no longer has a game/ directory. Also quiet first-party compile noise and skip asset-ui tests that need sandbox kits or uncommitted fixtures.
23 lines
939 B
TOML
23 lines
939 B
TOML
[package]
|
|
name = "makepad-render"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "3D forward renderer: GLB/skin, stage, lighting (Asset UI, VJ, Arcade)"
|
|
license = "MIT OR Apache-2.0"
|
|
|
|
[dependencies]
|
|
makepad-draw = { path = "../../draw", version = "2.0.0" }
|
|
makepad-game-sim = { path = "../sim" }
|
|
# Inflate for the baked AO textures' zlib streams (tools/ao_bake writes
|
|
# them); in-repo, so the no-external-crates rule holds.
|
|
makepad-fast-inflate = { path = "../fast_inflate" }
|
|
|
|
# Example-only: the ao_render probe software-rasterises props so the baked AO
|
|
# can be judged by eye without a Cx or the app. Dev-only, so the shipped crate
|
|
# stays on the two deps above.
|
|
[dev-dependencies]
|
|
jpeg-encoder = { path = "../jpeg-encoder" }
|
|
# The skinned-GLB writer round-trip gate (tests/skin_writer_roundtrip.rs):
|
|
# libs/gltf writes, skin.rs parses. Dev-only — the shipped crate keeps its
|
|
# small dep surface.
|
|
makepad-gltf = { path = "../gltf" }
|