#dummy #defined #builds #version #methods #function #rustwlc

dummy-rustwlc

rust-wlc 中定义的功能的模拟版本,用于测试和 Travis 构建使用

17 个版本

使用旧的 Rust 2015

0.7.1 2017 年 12 月 27 日
0.6.5 2017 年 10 月 15 日
0.6.3 2017 年 4 月 1 日
0.6.2 2017 年 3 月 28 日
0.3.3 2016 年 6 月 22 日

156国际化(i18n)

34 每月下载量
way-cooler 中使用

MIT 许可证

320KB
3.5K SLoC

模拟 rustwlc

此项目存在是为了能够编译 rust-wlc 而不需要 C 库引用。

它在 way-cooler 的 Travis 构建脚本中使用。

用法

没有返回类型的函数是空操作。在 WlcViewWlcOutput 上通常运行有模拟句柄的函数将会运行,不安全的方法将会崩溃。

其他具有返回类型的函数已被替换为 unimplemented!()

callbacks 中的方法将无副作用地运行,并且 rustwlc::init 返回一个简单地打印到控制台的消息的函数。

实际上,将 dummy-rustwlc 放入并运行你的程序 应该 会导致你的程序启动,打印消息,并成功退出。

构建脚本

要替换项目的 rustwlc 依赖项,可以从项目根目录运行此脚本以在 Cargo.toml 中交换依赖项。

sed 's/rustwlc = .*/rustwlc = { git = "https:\/\/github.com\/SnirkImmington\/dummy-rustwlc.git" }/g' Cargo.toml -i

依赖项

~305–580KB
~11K SLoC