.PHONY: test_builds test_builds: cargo build .PHONY: test test: test_tests .PHONY: test_tests test_tests: cargo test .PHONY: features features: cargo tree -e features PHONY: sdl_build sdl_build: cargo build -p mod3d-gl-sdl-example --release sdl_view: sdl_build ./target/release/mod3d-gl-sdl-example --shader shaders/sdp.json --glb glb/DamagedHelmet.glb --scale 0.5 test_builds: test_build_base test_build_base: cargo build -p mod3d-base --no-default-features --features mod3d-base/serde test_builds: test_build_gl_serde test_build_gl_serde: cargo build -p mod3d-gl --no-default-features --features mod3d-gl/serde test_builds: test_build_gl_webgl test_build_gl_webgl: cargo build -p mod3d-gl --no-default-features --features mod3d-gl/webgl test_builds: test_build_gl_opengl test_build_gl_opengl: cargo build -p mod3d-gl --no-default-features --features mod3d-gl/opengl test_builds: test_build_gltf_serde test_build_gltf_serde: cargo build -p mod3d-gltf --no-default-features --features mod3d-gltf/serde test_builds: test_build_gltf_serde_json test_build_gltf_serde_json: cargo build -p mod3d-gltf --no-default-features --features mod3d-gltf/serde_json test_builds: test_build_shapes test_build_shapes: cargo build -p mod3d-shapes test_tests: test_test_base test_test_base: cargo test -p mod3d-base --no-default-features --features mod3d-base/serde test_tests: test_test_gl_serde test_test_gl_serde: cargo test -p mod3d-gl --no-default-features --features mod3d-gl/serde test_tests: test_test_gl_webgl test_test_gl_webgl: cargo test -p mod3d-gl --no-default-features --features mod3d-gl/webgl test_tests: test_test_gl_opengl test_test_gl_opengl: cargo test -p mod3d-gl --no-default-features --features mod3d-gl/opengl test_tests: test_test_gltf_serde test_test_gltf_serde: cargo test -p mod3d-gltf --no-default-features --features mod3d-gltf/serde test_tests: test_test_gltf_serde_json test_test_gltf_serde_json: cargo test -p mod3d-gltf --no-default-features --features mod3d-gltf/serde_json