mirror of
https://github.com/encounter/rust-sdl2.git
synced 2026-07-10 21:18:41 -07:00
@@ -19,3 +19,4 @@ src/sdl2/generated/
|
||||
.project
|
||||
src/demo/main
|
||||
doc/
|
||||
target/
|
||||
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
[package]
|
||||
|
||||
name = "sdl2"
|
||||
version = "0.0.1"
|
||||
authors = [ "Tony Aldridge<zaragopha@hotmail.com>" ]
|
||||
build = "make src/sdl2/generated/keycode.rs src/sdl2/generated/scancode.rs"
|
||||
|
||||
[[lib]]
|
||||
|
||||
name = "sdl2"
|
||||
path = "src/sdl2/lib.rs"
|
||||
crate-type = ["dylib"]
|
||||
|
||||
[[bin]]
|
||||
|
||||
name = "demo"
|
||||
path = "src/demo/main.rs"
|
||||
|
||||
[dependencies.codegen]
|
||||
|
||||
path = "src/codegen/"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
RUSTC ?= rustc
|
||||
RUSTFLAGS ?=
|
||||
OUTDIR ?= ./build
|
||||
CARGODIR ?= ./target
|
||||
|
||||
BINDIR = $(OUTDIR)/bin
|
||||
LIBDIR = $(OUTDIR)/lib
|
||||
@@ -55,7 +56,12 @@ compile_demo: src/demo/main.rs src/demo/video.rs $(TMPDIR)/libsdl2.dummy $(BINDI
|
||||
demo: compile_demo
|
||||
'$(BINDIR)/demo'
|
||||
|
||||
.PHONY: cargo
|
||||
cargo:
|
||||
cargo build
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -rf src/sdl2/generated
|
||||
rm -rf '$(OUTDIR)'
|
||||
rm -rf '$(CARGODIR)'
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
[package]
|
||||
|
||||
name = "codegen"
|
||||
version = "0.0.1"
|
||||
authors = ["Graydon Hoare"]
|
||||
|
||||
[[bin]]
|
||||
|
||||
name = "codegen"
|
||||
path = "main.rs"
|
||||
|
||||
Reference in New Issue
Block a user