diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2026-07-26 18:16:25 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2026-07-26 18:16:25 +0800 |
| commit | c119b2cf8eb2fe2cb2b204e870deb7c6dfb189ee (patch) | |
| tree | 82be34f895614eafd89f4b8cce3e5e1dd08439b3 /qml_plugin/justfile | |
| parent | 7bc4e6df35894a18aec7695375bc7c47e78ba8cb (diff) | |
init: qml_plugin
new(plugin): date
Diffstat (limited to 'qml_plugin/justfile')
| -rw-r--r-- | qml_plugin/justfile | 19 |
1 files changed, 19 insertions, 0 deletions
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 .. |
