hello base app working
parent
97602b5f39
commit
ba1cf60570
@ -0,0 +1,45 @@
|
|||||||
|
# Normalize EOL for all files that Git considers text files.
|
||||||
|
* text=auto eol=lf
|
||||||
|
|
||||||
|
# Godot specific binaries
|
||||||
|
*.res filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Image formats
|
||||||
|
*.bmp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.dds filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.exr filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.hdr filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tga filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.svg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.webp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Audio and Video formats
|
||||||
|
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.wav filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ogg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ogx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ogv filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# 3D formats
|
||||||
|
*.gltf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.blend filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.blend1 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.glb filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.dae filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obj filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.fbx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Build
|
||||||
|
*.dll filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Packaging
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.file filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.dylib filter=lfs diff=lfs merge=lfs -text
|
||||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,39 @@
|
|||||||
|
[package]
|
||||||
|
name = "bevy_template"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2021"
|
||||||
|
|
||||||
|
[workspace]
|
||||||
|
resolver = "2" # Important! wgpu/Bevy needs this!
|
||||||
|
members = ["crates/hello"]
|
||||||
|
|
||||||
|
# Enable a small amount of optimization in debug mode
|
||||||
|
[profile.dev]
|
||||||
|
opt-level = 1
|
||||||
|
|
||||||
|
# Enable high optimizations for dependencies (incl. Bevy), but not for our code:
|
||||||
|
[profile.dev.package."*"]
|
||||||
|
opt-level = 3
|
||||||
|
|
||||||
|
###################
|
||||||
|
# The following are causing "unused manifest key" warnings on build
|
||||||
|
# so for now they are disabled
|
||||||
|
##
|
||||||
|
|
||||||
|
## for Linux
|
||||||
|
# [target.x86_64-unknown-linux-gnu]
|
||||||
|
# linker = "clang"
|
||||||
|
# rustflags = ["-C", "link-arg=-fuse-ld=lld"]
|
||||||
|
|
||||||
|
## for Windows
|
||||||
|
# [target.x86_64-pc-windows-msvc]
|
||||||
|
# linker = "rust-lld.exe"
|
||||||
|
################################
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
bevy = { workspace = true }
|
||||||
|
hello = { workspace = true }
|
||||||
|
|
||||||
|
[workspace.dependencies]
|
||||||
|
bevy = { version = "0.14.0" }
|
||||||
|
hello = { path = "crates/hello" }
|
||||||
@ -0,0 +1,11 @@
|
|||||||
|
[package]
|
||||||
|
name = "hello"
|
||||||
|
description = "A Test Module For the Bevy App"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2021"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
bevy = { workspace = true }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -0,0 +1,3 @@
|
|||||||
|
|
||||||
|
|
||||||
|
pub mod hello;
|
||||||
@ -0,0 +1,12 @@
|
|||||||
|
|
||||||
|
use bevy::prelude::*;
|
||||||
|
use hello::hello::HelloPlugin;
|
||||||
|
|
||||||
|
fn main()
|
||||||
|
{
|
||||||
|
// NOTE: HelloPlugin requires DefaultPlugins otherwise
|
||||||
|
// the Timer resource will not be available
|
||||||
|
App::new()
|
||||||
|
.add_plugins((DefaultPlugins, HelloPlugin))
|
||||||
|
.run();
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue