mirror of
https://github.com/encounter/rust-sdl2.git
synced 2026-07-10 21:18:41 -07:00
Added rust-empty.mk
To build with rust-empty, type `make gen-lib && make -f rust-empty.mk`
This commit is contained in:
@@ -10,7 +10,7 @@ RUST_SRC = $(shell find src/. -type f -name '*.rs') \
|
||||
src/sdl2/generated/keycode.rs \
|
||||
src/sdl2/generated/scancode.rs
|
||||
|
||||
.PHONY: all
|
||||
.PHONY: all gen-lib
|
||||
all: $(TMPDIR)/libsdl2.dummy
|
||||
|
||||
UNAME=$(shell uname)
|
||||
@@ -42,6 +42,9 @@ $(TMPDIR)/codegen: $(wildcard src/codegen/*.rs) $(TMPDIR)
|
||||
src/sdl2/generated/%.rs: $(TMPDIR)/codegen
|
||||
'$(TMPDIR)/codegen' $(patsubst src/sdl2/generated/%,%,$@) src/sdl2/generated/
|
||||
|
||||
gen-lib: src/sdl2/lib.rs $(RUST_SRC) $(LIBDIR) $(TMPDIR)
|
||||
$(RUSTC) --out-dir '$(LIBDIR)' src/sdl2/lib.rs $(RUSTFLAGS)
|
||||
|
||||
$(TMPDIR)/libsdl2.dummy: src/sdl2/lib.rs $(RUST_SRC) $(LIBDIR) $(TMPDIR)
|
||||
$(RUSTC) --out-dir '$(LIBDIR)' src/sdl2/lib.rs $(RUSTFLAGS)
|
||||
touch $@
|
||||
|
||||
+571
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user