From b37bce6ad30ea5b43d83446ebfa85c2441021545 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Mon, 27 Nov 2023 11:13:50 -0600 Subject: [PATCH] update todo to reflect port --- TODO.org | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/TODO.org b/TODO.org index 24bc02d..69d1fde 100644 --- a/TODO.org +++ b/TODO.org @@ -4,8 +4,8 @@ :CATEGORY: dev :END: -* Tasks [0%] [0/0] -** TODO Port to CXX-QT 6.0 [90%] [9/10] +* Tasks [62%] [48/77] +** DONE Port to CXX-QT 6.0 [0%] [0/0] [[file:~/dev/lumina/src/rust/lib.rs]] *** DONE image_model.rs @@ -18,8 +18,16 @@ *** DONE obs.rs *** DONE 18000 errors..... round 1 of errors done..... -*** TODO 237 errors... +*** DONE 237 errors... now round 2 +*** DONE FIX CMAKE? or build.rs +This was a doozy. Apparently the way that cmake links things together changed in cxx_qt 6.0. So, I had to rename a lot of the library linking to ${APP_NAME}_lib instead of using the ${CRATE} name. So, basically it changed from liblumina to lumina_lib I believe. + +Like this.. +#+begin_src CMake +target_link_libraries(${APP_NAME} PRIVATE ${APP_NAME}_lib) +#+end_src + ** TODO Write a function to handle switching to the next fragment in revealjs [[file:~/dev/lumina/src/qml/presenter/Slide.qml::WebEngineView {]]