commit 3060093f578a4a137390d57a8d2b0f9745f9f973
parent fcbefd5a9839f2216ff6b567301246440ad7bd44
Author: Joël Lupien (Jojolepro) <jojolepromain@gmail.com>
Date: Thu, 17 May 2018 09:29:09 -0400
idk
Diffstat:
3 files changed, 312 insertions(+), 21 deletions(-)
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
@@ -2,10 +2,9 @@
<project version="4">
<component name="ChangeListManager">
<list default="true" id="7f4db088-d833-442b-8045-f3ffe2b74658" name="Default" comment="">
- <change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Cargo.lock" beforeDir="false" afterPath="$PROJECT_DIR$/Cargo.lock" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/main.rs" afterDir="false" />
+ <change beforePath="$PROJECT_DIR$/Cargo.toml" beforeDir="false" afterPath="$PROJECT_DIR$/Cargo.toml" afterDir="false" />
</list>
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
@@ -16,11 +15,11 @@
</component>
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
- <file leaf-file-name="main.rs" pinned="false" current-in-tab="true">
+ <file leaf-file-name="main.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main.rs">
<provider selected="true" editor-type-id="text-editor">
- <state relative-caret-position="378">
- <caret line="367" column="8" selection-start-line="367" selection-start-column="8" selection-end-line="367" selection-end-column="8" />
+ <state relative-caret-position="362">
+ <caret line="363" column="6" selection-start-line="363" selection-start-column="6" selection-end-line="363" selection-end-column="6" />
<folding>
<element signature="e#2656#2657#0" expanded="true" />
<element signature="e#2707#2708#0" expanded="true" />
@@ -35,11 +34,11 @@
</provider>
</entry>
</file>
- <file leaf-file-name="Cargo.toml" pinned="false" current-in-tab="false">
+ <file leaf-file-name="Cargo.toml" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/Cargo.toml">
<provider selected="true" editor-type-id="text-editor">
- <state relative-caret-position="208">
- <caret line="13" selection-start-line="13" selection-end-line="13" />
+ <state relative-caret-position="224">
+ <caret line="14" lean-forward="true" selection-start-line="14" selection-end-line="14" />
</state>
</provider>
</entry>
@@ -58,8 +57,8 @@
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/.gitignore" />
- <option value="$PROJECT_DIR$/Cargo.toml" />
<option value="$PROJECT_DIR$/src/main.rs" />
+ <option value="$PROJECT_DIR$/Cargo.toml" />
</list>
</option>
</component>
@@ -197,7 +196,6 @@
</component>
<component name="ToolWindowManager">
<frame x="12" y="15" width="1896" height="1053" extended-state="0" />
- <editor active="true" />
<layout>
<window_info anchor="right" id="Palette" order="3" />
<window_info anchor="bottom" id="TODO" order="6" />
@@ -395,17 +393,10 @@
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/Cargo.toml">
- <provider selected="true" editor-type-id="text-editor">
- <state relative-caret-position="208">
- <caret line="13" selection-start-line="13" selection-end-line="13" />
- </state>
- </provider>
- </entry>
<entry file="file://$PROJECT_DIR$/src/main.rs">
<provider selected="true" editor-type-id="text-editor">
- <state relative-caret-position="378">
- <caret line="367" column="8" selection-start-line="367" selection-start-column="8" selection-end-line="367" selection-end-column="8" />
+ <state relative-caret-position="362">
+ <caret line="363" column="6" selection-start-line="363" selection-start-column="6" selection-end-line="363" selection-end-column="6" />
<folding>
<element signature="e#2656#2657#0" expanded="true" />
<element signature="e#2707#2708#0" expanded="true" />
@@ -419,6 +410,13 @@
</state>
</provider>
</entry>
+ <entry file="file://$PROJECT_DIR$/Cargo.toml">
+ <provider selected="true" editor-type-id="text-editor">
+ <state relative-caret-position="224">
+ <caret line="14" lean-forward="true" selection-start-line="14" selection-end-line="14" />
+ </state>
+ </provider>
+ </entry>
</component>
<component name="masterDetails">
<states>
diff --git a/Cargo.lock b/Cargo.lock
@@ -59,6 +59,29 @@ dependencies = [
]
[[package]]
+name = "amethyst"
+version = "0.6.0"
+dependencies = [
+ "amethyst_animation 0.1.0",
+ "amethyst_assets 0.2.0",
+ "amethyst_audio 0.1.0",
+ "amethyst_config 0.5.0",
+ "amethyst_controls 0.1.0",
+ "amethyst_core 0.1.0",
+ "amethyst_input 0.2.1",
+ "amethyst_renderer 0.6.1",
+ "amethyst_ui 0.2.0",
+ "amethyst_utils 0.2.0",
+ "derivative 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "fern 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rayon 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rustc_version_runtime 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "vergen 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winit 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "amethyst-extra"
version = "0.1.0"
dependencies = [
@@ -87,6 +110,21 @@ dependencies = [
]
[[package]]
+name = "amethyst_animation"
+version = "0.1.0"
+dependencies = [
+ "amethyst_assets 0.2.0",
+ "amethyst_core 0.1.0",
+ "amethyst_renderer 0.6.1",
+ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "hibitset 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "itertools 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "minterpolate 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.53 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "amethyst_assets"
version = "0.2.0"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -103,6 +141,21 @@ dependencies = [
]
[[package]]
+name = "amethyst_assets"
+version = "0.2.0"
+dependencies = [
+ "amethyst_core 0.1.0",
+ "crossbeam 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "derivative 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "error-chain 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "hibitset 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "parking_lot 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rayon 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "amethyst_audio"
version = "0.1.0"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -116,6 +169,18 @@ dependencies = [
]
[[package]]
+name = "amethyst_audio"
+version = "0.1.0"
+dependencies = [
+ "amethyst_assets 0.2.0",
+ "amethyst_core 0.1.0",
+ "cpal 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rodio 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "smallvec 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "amethyst_config"
version = "0.5.0"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -125,6 +190,14 @@ dependencies = [
]
[[package]]
+name = "amethyst_config"
+version = "0.5.0"
+dependencies = [
+ "ron 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.53 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "amethyst_controls"
version = "0.1.0"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -137,6 +210,17 @@ dependencies = [
]
[[package]]
+name = "amethyst_controls"
+version = "0.1.0"
+dependencies = [
+ "amethyst_core 0.1.0",
+ "amethyst_input 0.2.1",
+ "amethyst_renderer 0.6.1",
+ "log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winit 0.14.0 (git+https://github.com/francesca64/winit?branch=x11-get-prop)",
+]
+
+[[package]]
name = "amethyst_core"
version = "0.1.0"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -156,6 +240,24 @@ dependencies = [
]
[[package]]
+name = "amethyst_core"
+version = "0.1.0"
+dependencies = [
+ "cgmath 0.16.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "error-chain 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "hibitset 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "quickcheck 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rayon 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.53 (registry+https://github.com/rust-lang/crates.io-index)",
+ "shred 0.7.0-alpha5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "shrev 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "specs 0.11.0-alpha6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "specs-hierarchy 0.1.0-alpha6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "amethyst_input"
version = "0.2.1"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -170,6 +272,19 @@ dependencies = [
]
[[package]]
+name = "amethyst_input"
+version = "0.2.1"
+dependencies = [
+ "amethyst_config 0.5.0",
+ "amethyst_core 0.1.0",
+ "derivative 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.53 (registry+https://github.com/rust-lang/crates.io-index)",
+ "smallvec 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winit 0.14.0 (git+https://github.com/francesca64/winit?branch=x11-get-prop)",
+]
+
+[[package]]
name = "amethyst_renderer"
version = "0.6.1"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -198,6 +313,33 @@ dependencies = [
]
[[package]]
+name = "amethyst_renderer"
+version = "0.6.1"
+dependencies = [
+ "amethyst_assets 0.2.0",
+ "amethyst_core 0.1.0",
+ "derivative 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "error-chain 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gfx 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gfx_core 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gfx_device_gl 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gfx_macros 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gfx_window_glutin 0.23.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "glutin 0.15.0",
+ "hetseq 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "hibitset 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "imagefmt 4.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rayon 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.53 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde_derive 1.0.53 (registry+https://github.com/rust-lang/crates.io-index)",
+ "smallvec 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wavefront_obj 5.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winit 0.14.0 (git+https://github.com/francesca64/winit?branch=x11-get-prop)",
+]
+
+[[package]]
name = "amethyst_ui"
version = "0.2.0"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -221,6 +363,28 @@ dependencies = [
]
[[package]]
+name = "amethyst_ui"
+version = "0.2.0"
+dependencies = [
+ "amethyst_assets 0.2.0",
+ "amethyst_core 0.1.0",
+ "amethyst_input 0.2.1",
+ "amethyst_renderer 0.6.1",
+ "clipboard 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "derivative 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gfx 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gfx_glyph 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "hibitset 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rusttype 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "shred 0.7.0-alpha5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "shred-derive 0.5.0-alpha1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "unicode-normalization 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
+ "unicode-segmentation 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winit 0.14.0 (git+https://github.com/francesca64/winit?branch=x11-get-prop)",
+]
+
+[[package]]
name = "amethyst_utils"
version = "0.2.0"
source = "git+https://github.com/amethyst/amethyst?branch=develop#108486f610e1f66de788f4125277ad5b2e5ee2e6"
@@ -230,6 +394,14 @@ dependencies = [
]
[[package]]
+name = "amethyst_utils"
+version = "0.2.0"
+dependencies = [
+ "amethyst_core 0.1.0",
+ "winit 0.14.0 (git+https://github.com/francesca64/winit?branch=x11-get-prop)",
+]
+
+[[package]]
name = "android_glue"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -605,6 +777,11 @@ dependencies = [
]
[[package]]
+name = "downcast-rs"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
name = "draw_state"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -818,6 +995,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "glutin"
version = "0.15.0"
+dependencies = [
+ "android_glue 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "cgl 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "cocoa 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "core-foundation 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "core-graphics 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gl_generator 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)",
+ "objc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "osmesa-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "shared_library 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-client 0.12.5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winit 0.14.0 (git+https://github.com/francesca64/winit?branch=x11-get-prop)",
+ "x11-dl 2.17.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "glutin"
+version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"android_glue 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -893,7 +1091,7 @@ dependencies = [
name = "key-fall"
version = "0.1.0"
dependencies = [
- "amethyst 0.6.0 (git+https://github.com/amethyst/amethyst?branch=develop)",
+ "amethyst 0.6.0",
"amethyst-extra 0.1.0",
"ghakuf 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1577,6 +1775,22 @@ version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
+name = "smithay-client-toolkit"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "bitflags 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "byteorder 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "dlib 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "memmap 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "tempfile 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-client 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-commons 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-protocols 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "specs"
version = "0.11.0-alpha6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1843,6 +2057,27 @@ dependencies = [
]
[[package]]
+name = "wayland-client"
+version = "0.20.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "bitflags 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-commons 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-scanner 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-sys 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "wayland-commons"
+version = "0.20.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "downcast-rs 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-sys 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "wayland-kbd"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1866,6 +2101,18 @@ dependencies = [
]
[[package]]
+name = "wayland-protocols"
+version = "0.20.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "bitflags 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-client 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-commons 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-scanner 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-sys 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "wayland-scanner"
version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1874,6 +2121,14 @@ dependencies = [
]
[[package]]
+name = "wayland-scanner"
+version = "0.20.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "xml-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "wayland-sys"
version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1883,6 +2138,15 @@ dependencies = [
]
[[package]]
+name = "wayland-sys"
+version = "0.20.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "dlib 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "wayland-window"
version = "0.13.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1952,6 +2216,26 @@ dependencies = [
]
[[package]]
+name = "winit"
+version = "0.14.0"
+source = "git+https://github.com/francesca64/winit?branch=x11-get-prop#8055367253235bcfb8c2c1c528c94c33ccbdad9d"
+dependencies = [
+ "android_glue 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "cocoa 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "core-foundation 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "core-graphics 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)",
+ "objc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
+ "percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "smithay-client-toolkit 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "wayland-client 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
+ "x11-dl 2.17.5 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
name = "winmm-sys"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2061,6 +2345,7 @@ dependencies = [
"checksum derivative 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "67b3d6d0e84e53a5bdc263cc59340541877bb541706a191d762bfac6a481bdde"
"checksum dirty 0.2.0 (git+https://github.com/jojolepro/dirty)" = "<none>"
"checksum dlib 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "77e51249a9d823a4cb79e3eca6dcd756153e8ed0157b6c04775d04bf1b13b76a"
+"checksum downcast-rs 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5b28487662892f2f2755292dfac47435fb72375e3f5861c7a59a76abdfb1e21f"
"checksum draw_state 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "33cf9537e2d06891448799b96d5a8c8083e0e90522a7fdabe6ebf4f41d79d651"
"checksum either 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0"
"checksum env_logger 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "15abd780e45b3ea4f76b4e9a26ff4843258dd8a3eed2775a0e7368c2e7936c2f"
@@ -2177,6 +2462,7 @@ dependencies = [
"checksum shrev 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "800971605703aae3a54b739c6bb9ed1939dca3425b9402ff6e88815dfea526e6"
"checksum smallvec 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ee4f357e8cd37bf8822e1b964e96fd39e2cb5a0424f8aaa284ccaccc2162411c"
"checksum smallvec 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03dab98ab5ded3a8b43b2c80751194608d0b2aa0f1d46cf95d1c35e192844aa7"
+"checksum smithay-client-toolkit 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "92dd41b4a4a0679e5873f8e58b8191554d4dc0104d32a22ff09b678059327bd2"
"checksum specs 0.11.0-alpha6 (registry+https://github.com/rust-lang/crates.io-index)" = "1b5e6245ecb2ceef91f0095c3ebec8997c10c5232065e54bae317b20ab04f7a0"
"checksum specs-hierarchy 0.1.0-alpha6 (registry+https://github.com/rust-lang/crates.io-index)" = "75795180d8849c0fbf544953dc49faaadbce7a9353b2221ba16a21cc5e49f1cf"
"checksum stable_deref_trait 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "15132e0e364248108c5e2c02e3ab539be8d6f5d52a01ca9bbf27ed657316f02b"
@@ -2212,10 +2498,15 @@ dependencies = [
"checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
"checksum wavefront_obj 5.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "33c9cbb65c5aac6493000cdabe11f49588d19b547ccd7501f44fc96a6b9406ff"
"checksum wayland-client 0.12.5 (registry+https://github.com/rust-lang/crates.io-index)" = "2b90adf943117ee4930d7944fe103dcb6f36ba05421f46521cb5adbf6bf0fbc8"
+"checksum wayland-client 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c60981354852f3f4b452bdafab417b5edba37e4c2fb1a079477c784427461af1"
+"checksum wayland-commons 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)" = "002c1e02c50dd13bdc283afe336227382fad161014fa256d9db2f4ccad198566"
"checksum wayland-kbd 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4fe0fb1c9917da9529d781659e456d84a693d74fe873d1658109758444616f76"
"checksum wayland-protocols 0.12.5 (registry+https://github.com/rust-lang/crates.io-index)" = "fb5942dd2fc79d934db437c9ea3aabffceb49b546046ea453bcba531005e5537"
+"checksum wayland-protocols 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)" = "d7edaf88958aa5c659d3976792177b6d10c2210a9edfedba21a268a5a218a676"
"checksum wayland-scanner 0.12.5 (registry+https://github.com/rust-lang/crates.io-index)" = "dcffa55a621e6f2c3d436de64d840fc325e1d0a467b92ee5e7292e17552e08ad"
+"checksum wayland-scanner 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0ede8b683867d2dd29142bcd95653f9588bb2a79c1045e1b146104ca133a2dfa"
"checksum wayland-sys 0.12.5 (registry+https://github.com/rust-lang/crates.io-index)" = "377a2f83063c463e801ca10ae8cb9666e6e597eecac0049ac36cc7b9a83b0db3"
+"checksum wayland-sys 0.20.6 (registry+https://github.com/rust-lang/crates.io-index)" = "06dc03aa4a7b25ad696809bf8d06d24d3db8752218155d7d68a8fa0c50d9c0df"
"checksum wayland-window 0.13.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e5bf431e84f0de9cd06a30b2fb9ab9458f449cb6c36277da703e979ad5c141b1"
"checksum which 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e84a603e7e0b1ce1aa1ee2b109c7be00155ce52df5081590d1ffb93f4f515cb2"
"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
@@ -2224,6 +2515,7 @@ dependencies = [
"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
"checksum winit 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3706b5ba299cc9ed06d39b8021fc5edd5a7d27d8e99355ca09636fddd9b14cc0"
+"checksum winit 0.14.0 (git+https://github.com/francesca64/winit?branch=x11-get-prop)" = "<none>"
"checksum winmm-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "20a57a816b63ca4bf31aec70b4c334be13c4b73a30ab5b546135041627866035"
"checksum x11-clipboard 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2e7374c7699210cca7084ca61d57e09640fc744d1391808cb9ae2fe4ca9bd1df"
"checksum x11-dl 2.17.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3235540540fde1ae074c8df49054166c0e070407f1c6e1ee17b8c87c2c7bcc7d"
diff --git a/Cargo.toml b/Cargo.toml
@@ -8,6 +8,7 @@ authors = ["Joël Lupien (Jojolepro) <jojolepromain@gmail.com>"]
midir = { version = "0.5" }
#nom-midi = "0.2.0"
ghakuf = "0.5"
-amethyst = { git = "https://github.com/amethyst/amethyst", branch = "develop" }
+#amethyst = { git = "https://github.com/amethyst/amethyst", branch = "develop" }
+amethyst = { path = "../amethystwinitfreeze" }
log = "*"
amethyst-extra = { path = "../amethyst-extra/" }