diff options
author | Jovansonlee Cesar <ivanceras@gmail.com> | 2018-08-30 00:04:40 +0800 |
---|---|---|
committer | Jovansonlee Cesar <ivanceras@gmail.com> | 2018-08-30 00:04:40 +0800 |
commit | ac1f391da282a470226cf14b8b6dfaca2b0c01b7 (patch) | |
tree | b2e496543e2296e518109bde0c1cf45632ef492e | |
parent | a9d21a2b99037c18e009c528c048d0dcb5297249 (diff) |
Add snapcraft.yaml
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | Cargo.lock | 6 | ||||
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | snapcraft/snapcraft.yaml | 27 | ||||
-rw-r--r-- | svgbob_cli/Cargo.lock | 7 | ||||
-rw-r--r-- | svgbob_cli/Cargo.toml | 3 |
6 files changed, 36 insertions, 16 deletions
@@ -3,3 +3,10 @@ target *.bk .DS_Store +public/ +parts/ +prime/ +snap/ +stage/ +*.snap* +*.tar* @@ -149,11 +149,7 @@ dependencies = [ name = "svgbob" version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "pom 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "svg 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", - "unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", -] +replace = "svgbob 0.2.8" [[package]] name = "svgbob_cli" diff --git a/Cargo.toml b/Cargo.toml deleted file mode 100644 index 535b5cb..0000000 --- a/Cargo.toml +++ /dev/null @@ -1,2 +0,0 @@ -[workspace] -members = ["svgbob", "svgbob_cli"] diff --git a/snapcraft/snapcraft.yaml b/snapcraft/snapcraft.yaml new file mode 100644 index 0000000..2b3eb44 --- /dev/null +++ b/snapcraft/snapcraft.yaml @@ -0,0 +1,27 @@ +name: svgbob +version: git +summary: Svgbob +description: | + Svgbob converts your ascii diagrams to svg + +confinement: devmode +grade: devel + +apps: + svgbob: + command: svgbob + + +parts: + svgbob: + source: ../svgbob_cli/ + plugin: rust + build-attributes: [no-system-libraries] + + build-packages: + - make + - pkg-config + + stage-packages: + - libc6 + diff --git a/svgbob_cli/Cargo.lock b/svgbob_cli/Cargo.lock index 8e97957..c3b3ad0 100644 --- a/svgbob_cli/Cargo.lock +++ b/svgbob_cli/Cargo.lock @@ -118,6 +118,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "svgbob" version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "pom 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "svg 0.5.10 (registry+https://github.com/rust-lang/crates.io-index)", @@ -125,12 +126,6 @@ dependencies = [ ] [[package]] -name = "svgbob" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -replace = "svgbob 0.2.8" - -[[package]] name = "svgbob_cli" version = "0.2.8" dependencies = [ diff --git a/svgbob_cli/Cargo.toml b/svgbob_cli/Cargo.toml index 766fd5e..38d7ef2 100644 --- a/svgbob_cli/Cargo.toml +++ b/svgbob_cli/Cargo.toml @@ -21,6 +21,3 @@ path = "src/main.rs" [dev-dependencies] handlebars = "0.21" - -[replace] -"svgbob:0.2.8" = { path = "../svgbob" } |