Skip to content

Commit d31593e

Browse files
authored
Merge pull request #2 from PistonDevelopers/master
update master
2 parents ce4a6b6 + 687112a commit d31593e

File tree

142 files changed

+5120
-3804
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+5120
-3804
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
/bin/test-internal
1616
/bin/test-external
1717
/doc/
18-
/target/
18+
target/
1919
/build/
2020
/.rust/
2121
rusti.sh

.travis.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,9 @@ addons:
1818
- libosmesa6-dev
1919

2020
script:
21-
- cargo build --verbose
21+
- cargo check --verbose
2222
- cargo test --verbose
23-
- cargo test --features "winit glium" --verbose
24-
- cargo test --features "piston" --verbose
25-
- cargo test --features "gfx_rs" --verbose
26-
- cargo test --all-features --verbose
27-
- cargo doc --all-features --verbose
23+
- cargo doc --verbose
2824

2925
after_success:
3026
- curl http://docs.piston.rs/travis-doc-upload.sh | sh

Cargo.png

-262 KB
Binary file not shown.

Cargo.toml

Lines changed: 10 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,11 @@
1-
[package]
2-
name = "conrod"
3-
version = "0.61.1"
4-
authors = [
5-
"Mitchell Nordine <mitchell.nordine@gmail.com>",
6-
"Sven Nilsen <bvssvni@gmail.com>"
1+
[workspace]
2+
members = [
3+
"conrod_core",
4+
"conrod_derive",
5+
"backends/conrod_example_shared",
6+
"backends/conrod_winit",
7+
"backends/conrod_gfx",
8+
"backends/conrod_glium",
9+
"backends/conrod_piston",
10+
"backends/conrod_vulkano",
711
]
8-
keywords = ["ui", "widgets", "gui", "interface", "graphics"]
9-
description = "An easy-to-use, 100% Rust, extensible 2D GUI library."
10-
license = "MIT OR Apache-2.0"
11-
readme = "README.md"
12-
repository = "https://github.com/pistondevelopers/conrod.git"
13-
homepage = "https://github.com/pistondevelopers/conrod"
14-
documentation = "http://docs.piston.rs/conrod/conrod/"
15-
categories = ["gui"]
16-
17-
[package.metadata.docs.rs]
18-
all-features = true
19-
20-
[lib]
21-
name = "conrod"
22-
path = "./src/lib.rs"
23-
24-
[dependencies]
25-
conrod_derive = "0.1"
26-
daggy = "0.5.0"
27-
fnv = "1.0"
28-
num = "0.1.30"
29-
pistoncore-input = "0.21.0"
30-
rusttype = { version = "0.5.0", features = ["gpu_cache"] }
31-
32-
# Optional dependencies and features
33-
# ----------------------------------
34-
#
35-
# None of the following dependencies are necessary to use conrod, however they may greatly
36-
# simplify the work involved when using conrod with certain window or graphics backends.
37-
#
38-
# `glium`
39-
# Provides functions for rendering the `conrod::render::Primitives` yielded by `Ui::draw`.
40-
# Enables the `conrod::backend::glium` module.
41-
#
42-
# `winit`
43-
# Provides a function for converting winit `Event`s to `conrod::event::Raw`s.
44-
# Enables the `conrod::backend::winit` module.
45-
#
46-
# `piston`
47-
# Provides functions for:
48-
# - Converting piston `GenericEvent` types to `conrod::event::Raw`s.
49-
# - Rendering the `conrod::render::Primitives` yielded by `Ui::draw`.
50-
# Enables the `conrod::backend::piston` module.
51-
winit = { version = "0.16", optional = true }
52-
glium = { version = "0.22", optional = true }
53-
piston2d-graphics = { version = "0.26", optional = true }
54-
gfx = { version = "0.17", optional = true }
55-
gfx_core = { version = "0.8", optional = true }
56-
57-
[features]
58-
piston = ["piston2d-graphics"]
59-
gfx_rs=["gfx","gfx_core"]
60-
61-
[dev-dependencies]
62-
find_folder = "0.3.0"
63-
image = "0.19"
64-
petgraph = "0.4"
65-
rand = "0.5"
66-
# glutin_gfx.rs example dependencies
67-
gfx_window_glutin = "0.25"
68-
glutin = "0.17"
69-
# piston_window.rs example dependencies
70-
piston_window = "0.80"
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[package]
2+
name = "conrod_example_shared"
3+
version = "0.62.0"
4+
authors = ["mitchmindtree <mitchell.nordine@gmail.com>"]
5+
keywords = ["ui", "widgets", "gui", "interface", "graphics"]
6+
description = "A small crate for sharing common code between conrod examples."
7+
license = "MIT OR Apache-2.0"
8+
readme = "../../README.md"
9+
repository = "https://github.com/pistondevelopers/conrod.git"
10+
homepage = "https://github.com/pistondevelopers/conrod"
11+
documentation = "http://docs.rs/conrod"
12+
categories = ["gui"]
13+
14+
[dependencies]
15+
conrod_core = { path = "../../conrod_core", version = "0.62" }
16+
rand = "0.6"

0 commit comments

Comments
 (0)