From 9db93107cc8364bbd7a469059bca57d1b8afbc16 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Tue, 19 Aug 2025 06:38:43 -0500 Subject: [PATCH] adding lldb and dir-locals for debugging --- .dir-locals.el | 4 ++++ Cargo.toml | 4 ++-- flake.nix | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .dir-locals.el diff --git a/.dir-locals.el b/.dir-locals.el new file mode 100644 index 0000000..f9937e3 --- /dev/null +++ b/.dir-locals.el @@ -0,0 +1,4 @@ +;;; Directory Local Variables -*- no-byte-compile: t -*- +;;; For more information see (info "(emacs) Directory Variables") + +((nil . ((dape-command . (lldb-dap :program "target/debug/lumina" :args ["-i" "test_presentation.lisp"]))))) diff --git a/Cargo.toml b/Cargo.toml index b62483e..27051a0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,8 +43,8 @@ git = "https://github.com/jackpot51/iced_video_player.git" branch = "cosmic" features = ["wgpu"] -[profile.dev] -opt-level = 3 +# [profile.dev] +# opt-level = 3 [profile.release] opt-level = 3 diff --git a/flake.nix b/flake.nix index 3f7e7d0..97f77af 100644 --- a/flake.nix +++ b/flake.nix @@ -42,6 +42,7 @@ stdenv gnumake gdb + lldb cmake makeWrapper vulkan-headers