From c119b2cf8eb2fe2cb2b204e870deb7c6dfb189ee Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sun, 26 Jul 2026 18:16:25 +0800 Subject: init: qml_plugin new(plugin): date --- qml_plugin/justfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 qml_plugin/justfile (limited to 'qml_plugin/justfile') diff --git a/qml_plugin/justfile b/qml_plugin/justfile new file mode 100644 index 0000000..7375b52 --- /dev/null +++ b/qml_plugin/justfile @@ -0,0 +1,19 @@ +name := "core" + +default: debug run + +debug: + cargo build + mkdir -p target/debug/{{ name }} + ln -sf ../libqml_plugin.so target/debug/{{ name }}/lib{{ name }}.so + ln -sf ../../cxxqt/qml_modules/{{ name }}/qmldir target/debug/{{ name }} + +release: + cargo build --release + mkdir -p target/release/{{ name }} + ln -sf ../libqml_plugin.so target/release/{{ name }}/lib{{ name }}.so + ln -sf ../../cxxqt/qml_modules/{{ name }}/qmldir target/release/{{ name }} + +run profile="debug": + @just {{profile}} + QML_IMPORT_PATH=target/{{ profile }} qs -p .. -- cgit v1.2.3