diff --git a/build.rs b/build.rs index 0fbd3d0..8d4b0d6 100644 --- a/build.rs +++ b/build.rs @@ -1,4 +1,4 @@ -use cxx_qt_build::CxxQtBuilder; +use cxx_qt_build::{CxxQtBuilder, QmlModule}; fn main() { CxxQtBuilder::new() @@ -16,4 +16,24 @@ fn main() { .file("src/rust/utils.rs") .file("src/rust/obs.rs") .build(); + + // CxxQtBuilder::new() + // // Link Qt's Network library + // // - Qt Core is always linked + // // - Qt Gui is linked by enabling the qt_gui Cargo feature (default). + // // - Qt Qml is linked by enabling the qt_qml Cargo feature (default). + // // - Qt Qml requires linking Qt Network on macOS + // // .qt_module("Core5Compat") + // // .qt_module("Kirigami") + // // .qt_module("WebEngineQuick") + // .qt_module("Network") + // // .qt_module("I18n") + // // .qt_module("CoreAddons") + // .qml_module(QmlModule { + // uri: "com.cochrun.xyz", + // rust_files: &["src/rust/settings.rs"], + // qml_files: &["src/qml/main.qml"], + // ..Default::default() + // }) + // .build(); }