diff --git a/Cargo.lock b/Cargo.lock index 2bc25ed..8c7d680 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3989,7 +3989,7 @@ dependencies = [ [[package]] name = "wooting-analog-common" -version = "0.7.1" +version = "0.8.0" dependencies = [ "enum-primitive-derive", "ffi-support", @@ -4001,7 +4001,7 @@ dependencies = [ [[package]] name = "wooting-analog-plugin" -version = "0.7.5" +version = "0.8.0" dependencies = [ "env_logger 0.7.1", "hidapi", @@ -4012,7 +4012,7 @@ dependencies = [ [[package]] name = "wooting-analog-plugin-dev" -version = "0.7.1" +version = "0.8.0" dependencies = [ "ffi-support", "wooting-analog-common", @@ -4020,7 +4020,7 @@ dependencies = [ [[package]] name = "wooting-analog-sdk" -version = "0.7.5" +version = "0.8.0" dependencies = [ "anyhow", "bimap", @@ -4039,7 +4039,7 @@ dependencies = [ [[package]] name = "wooting-analog-sdk-updater" -version = "0.7.5" +version = "0.8.0" dependencies = [ "chrono", "clap", @@ -4052,7 +4052,7 @@ dependencies = [ [[package]] name = "wooting-analog-test-plugin" -version = "0.7.1" +version = "0.8.0" dependencies = [ "env_logger 0.8.4", "log", @@ -4062,7 +4062,7 @@ dependencies = [ [[package]] name = "wooting-analog-virtual-control" -version = "0.7.1" +version = "0.8.0" dependencies = [ "env_logger 0.8.4", "iced", @@ -4075,7 +4075,7 @@ dependencies = [ [[package]] name = "wooting-analog-wrapper" -version = "0.7.1" +version = "0.8.0" dependencies = [ "ctrlc", "lazy_static", diff --git a/wooting-analog-common/Cargo.toml b/wooting-analog-common/Cargo.toml index b0c8fd1..c403462 100644 --- a/wooting-analog-common/Cargo.toml +++ b/wooting-analog-common/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "wooting-analog-common" -version = "0.7.1" +version = "0.8.0" authors = ["simon-wh "] edition = "2018" license = "MPL-2.0" homepage = "https://github.com/WootingKb/wooting-analog-sdk" repository = "https://github.com/WootingKb/wooting-analog-sdk" description = "Common elements of the Wooting Analog SDK" -keywords = [ "wooting", "keyboard", "analog", "sdk" ] +keywords = ["wooting", "keyboard", "analog", "sdk"] documentation = "https://docs.rs/wooting-analog-common" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -25,4 +25,4 @@ serde = { version = "1.0", features = ["derive"], optional = true } crate-type = ["staticlib", "rlib"] [features] -serdes = ["serde"] \ No newline at end of file +serdes = ["serde"] diff --git a/wooting-analog-plugin-dev/Cargo.toml b/wooting-analog-plugin-dev/Cargo.toml index 9217b23..14977d6 100644 --- a/wooting-analog-plugin-dev/Cargo.toml +++ b/wooting-analog-plugin-dev/Cargo.toml @@ -1,24 +1,24 @@ [package] name = "wooting-analog-plugin-dev" -version = "0.7.1" +version = "0.8.0" authors = ["simon-wh "] edition = "2018" license = "MPL-2.0" homepage = "https://github.com/WootingKb/wooting-analog-sdk" repository = "https://github.com/WootingKb/wooting-analog-sdk" description = "Library for designing plugins for the Wooting Analog SDK" -keywords = [ "wooting", "keyboard", "analog", "sdk", "plugin" ] +keywords = ["wooting", "keyboard", "analog", "sdk", "plugin"] documentation = "https://docs.rs/wooting-analog-plugin-dev" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] #use this for local development -wooting-analog-common = { path = "../wooting-analog-common"} +wooting-analog-common = { path = "../wooting-analog-common" } # Use this when publishing # wooting-analog-common = "0.7.1" ffi-support = "0.4" [lib] -crate-type = ["staticlib", "rlib"] \ No newline at end of file +crate-type = ["staticlib", "rlib"] diff --git a/wooting-analog-plugin/Cargo.toml b/wooting-analog-plugin/Cargo.toml index 65dc591..81985a4 100644 --- a/wooting-analog-plugin/Cargo.toml +++ b/wooting-analog-plugin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wooting-analog-plugin" -version = "0.7.5" +version = "0.8.0" authors = ["simon-wh "] edition = "2018" license = "MPL-2.0" @@ -12,9 +12,11 @@ readme = "README.md" [dependencies] log = "^0.4" # For dev -wooting-analog-plugin-dev = { path = "../wooting-analog-plugin-dev"} +wooting-analog-plugin-dev = { path = "../wooting-analog-plugin-dev" } # wooting-analog-plugin-dev = "^0.6" -hidapi = { version = "^2.5", features = ["linux-static-hidraw"], default-features = false } +hidapi = { version = "^2.5", features = [ + "linux-static-hidraw", +], default-features = false } env_logger = "^0.7" objekt = "^0.1" diff --git a/wooting-analog-sdk-updater/Cargo.toml b/wooting-analog-sdk-updater/Cargo.toml index ca9306d..b129481 100644 --- a/wooting-analog-sdk-updater/Cargo.toml +++ b/wooting-analog-sdk-updater/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wooting-analog-sdk-updater" -version = "0.7.5" +version = "0.8.0" authors = ["simon-wh "] edition = "2018" @@ -17,4 +17,4 @@ chrono = "0.4" [dependencies.winapi] version = "0.3" -features = ["winuser"] \ No newline at end of file +features = ["winuser"] diff --git a/wooting-analog-sdk/Cargo.toml b/wooting-analog-sdk/Cargo.toml index f4eb06d..c43b683 100644 --- a/wooting-analog-sdk/Cargo.toml +++ b/wooting-analog-sdk/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "wooting-analog-sdk" -version = "0.7.5" +version = "0.8.0" authors = ["simon-wh "] edition = "2018" license = "MPL-2.0" description = "Wooting Analog SDK" repository = "https://github.com/WootingKb/wooting-analog-sdk" homepage = "https://github.com/WootingKb/wooting-analog-sdk" -keywords = [ "wooting", "keyboard", "analog", "sdk" ] +keywords = ["wooting", "keyboard", "analog", "sdk"] build = "build.rs" #categories = [] #license-file = "../LICENSE" @@ -21,16 +21,16 @@ lazy_static = "*" ffi-support = "0.4" scancode = "0.1.2" bimap = "0.4" -wooting-analog-common = { path = "../wooting-analog-common"} -wooting-analog-plugin-dev = { path = "../wooting-analog-plugin-dev"} +wooting-analog-common = { path = "../wooting-analog-common" } +wooting-analog-plugin-dev = { path = "../wooting-analog-plugin-dev" } [dev-dependencies] shared_memory = "^0.8" [build-dependencies] cmake = "0.1" -wooting-analog-common = { path = "../wooting-analog-common"} -wooting-analog-plugin-dev = { path = "../wooting-analog-plugin-dev"} +wooting-analog-common = { path = "../wooting-analog-common" } +wooting-analog-plugin-dev = { path = "../wooting-analog-plugin-dev" } [target.'cfg(windows)'.dependencies] @@ -41,10 +41,26 @@ crate-type = ["cdylib", "rlib"] [package.metadata.deb] assets = [ - ["../target/release-artifacts/libwooting_analog_sdk.so", "usr/lib/", "755"], - ["../target/release-artifacts/libwooting_analog_plugin.so", "usr/local/share/WootingAnalogPlugins/wooting-analog-plugin/", "755"], - ["../target/release-artifacts/libwooting_analog_test_plugin.so", "usr/local/share/WootingAnalogPlugins/wooting-test-plugin/", "755"], - ["../target/release-artifacts/wooting-analog-virtual-control", "usr/bin/", "755"], + [ + "../target/release-artifacts/libwooting_analog_sdk.so", + "usr/lib/", + "755", + ], + [ + "../target/release-artifacts/libwooting_analog_plugin.so", + "usr/local/share/WootingAnalogPlugins/wooting-analog-plugin/", + "755", + ], + [ + "../target/release-artifacts/libwooting_analog_test_plugin.so", + "usr/local/share/WootingAnalogPlugins/wooting-test-plugin/", + "755", + ], + [ + "../target/release-artifacts/wooting-analog-virtual-control", + "usr/bin/", + "755", + ], ] depends = "libhidapi-hidraw0, libudev1, $auto" priority = "optional" diff --git a/wooting-analog-test-plugin/Cargo.toml b/wooting-analog-test-plugin/Cargo.toml index b7145de..3860766 100644 --- a/wooting-analog-test-plugin/Cargo.toml +++ b/wooting-analog-test-plugin/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "wooting-analog-test-plugin" -version = "0.7.1" +version = "0.8.0" authors = ["simon-wh "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -wooting-analog-plugin-dev = { path = "../wooting-analog-plugin-dev"} +wooting-analog-plugin-dev = { path = "../wooting-analog-plugin-dev" } shared_memory = "^0.8" log = "^0.4" env_logger = "^0.8" [lib] -crate-type = ["cdylib", "rlib"] \ No newline at end of file +crate-type = ["cdylib", "rlib"] diff --git a/wooting-analog-virtual-control/Cargo.toml b/wooting-analog-virtual-control/Cargo.toml index cdb4a10..e7c92fe 100644 --- a/wooting-analog-virtual-control/Cargo.toml +++ b/wooting-analog-virtual-control/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "wooting-analog-virtual-control" -version = "0.7.1" +version = "0.8.0" authors = ["simon-wh "] edition = "2018" [dependencies] -wooting-analog-common = { path = "../wooting-analog-common"} +wooting-analog-common = { path = "../wooting-analog-common" } shared_memory = "^0.8" log = "^0.4" iced = "^0.4" env_logger = "0.8" lazy_static = "*" -wooting-analog-test-plugin = { path="../wooting-analog-test-plugin" } \ No newline at end of file +wooting-analog-test-plugin = { path = "../wooting-analog-test-plugin" } diff --git a/wooting-analog-wrapper/Cargo.toml b/wooting-analog-wrapper/Cargo.toml index c67cd25..ac6eae6 100644 --- a/wooting-analog-wrapper/Cargo.toml +++ b/wooting-analog-wrapper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wooting-analog-wrapper" -version = "0.7.1" +version = "0.8.0" authors = ["simon-wh "] edition = "2018" license = "MPL-2.0" @@ -10,7 +10,7 @@ repository = "https://github.com/WootingKb/wooting-analog-sdk" [dependencies] lazy_static = "*" libloading = "^0.5" -wooting-analog-common = { path = "../wooting-analog-common"} +wooting-analog-common = { path = "../wooting-analog-common" } ctrlc = { version = "3", features = ["termination"] } [lib]