mirror of
https://gitlab.com/eql/lqml.git
synced 2025-12-06 02:30:38 -08:00
revisions and cross-compile cache note
This commit is contained in:
parent
c81ff001c5
commit
4c86260db8
4 changed files with 18 additions and 2 deletions
|
|
@ -30,7 +30,7 @@ Rectangle {
|
||||||
height: {
|
height: {
|
||||||
var h = Qt.inputMethod.keyboardRectangle.y
|
var h = Qt.inputMethod.keyboardRectangle.y
|
||||||
var f = (Qt.platform.os === "android") ? Screen.devicePixelRatio : 1
|
var f = (Qt.platform.os === "android") ? Screen.devicePixelRatio : 1
|
||||||
h = (h === 0) ? main.height : h / f
|
h = (h === 0) ? main.height : h / f
|
||||||
return (h - input.height)
|
return (h - input.height)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,16 @@
|
||||||
|
|
||||||
|
Important note
|
||||||
|
--------------
|
||||||
|
|
||||||
|
* **Lisp**: the cross-compile cache is `src/.cache`. Please remember to purge
|
||||||
|
it if you want to rebuild everything after any change to your ECL version
|
||||||
|
(read: not all changes to ECL are caught automatically).
|
||||||
|
|
||||||
|
* **Qt**: in the above case, a `make clean` will also force the recompilation
|
||||||
|
of any Lisp code next time you do a build.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Build executable
|
Build executable
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,5 +40,7 @@ TODO
|
||||||
* integrate Swank server for Slime
|
* integrate Swank server for Slime
|
||||||
* add item model example
|
* add item model example
|
||||||
* add sokoban example
|
* add sokoban example
|
||||||
|
* add CL REPL example
|
||||||
|
* add Windows platform
|
||||||
* port to CMake
|
* port to CMake
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -105,7 +105,9 @@ int main(int argc, char* argv[]) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (slime) {
|
if (slime) {
|
||||||
LQML::eval("(loop (with-simple-restart (restart-qt-events \"Restart Qt event processing.\") (qexec)))",
|
// fallback restart for conditions while processing the Qt event loop
|
||||||
|
LQML::eval("(loop (with-simple-restart (restart-qt-events \"Restart Qt event processing.\")"
|
||||||
|
" (qexec)))",
|
||||||
true);
|
true);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue