Updates simplicity projects
This commit is contained in:
7
.emacs
7
.emacs
@@ -647,7 +647,10 @@
|
||||
"Returns the flashing command for a project"
|
||||
(unless atu/simplicity-project-name
|
||||
(error "Not a simplicity project"))
|
||||
(format "~/.silabs/slt/installs/archive/commander/commander flash build/base/%s.s37" atu/simplicity-project-name)
|
||||
(unless atu/simplicity-project-mcu-target
|
||||
(error "Target not found from configuration"))
|
||||
|
||||
(format "~/.silabs/slt/installs/archive/commander/commander flash build/base/%s.s37 --device=%s" atu/simplicity-project-name atu/simplicity-project-mcu-target)
|
||||
)
|
||||
|
||||
(defun atu/simplicity-jlink-gdb-server-command ()
|
||||
@@ -713,7 +716,7 @@
|
||||
|
||||
(projectile-register-project-type 'simplicity-fw #'atu/simplicity-fw-inference
|
||||
:project-file "?*.slcp"
|
||||
:configure "cmake -B build -S cmake_gcc -DCMAKE_EXPORT_COMPILE_COMMANDS=On"
|
||||
:configure "cmake -B build -S cmake_gcc --preset=project -DCMAKE_EXPORT_COMPILE_COMMANDS=On"
|
||||
:compile "cmake --build build"
|
||||
:tasks '(("flash" . atu/simplicity-flash-command)
|
||||
("jlink-gdb-server" . atu/simplicity-jlink-gdb-server-command))
|
||||
|
||||
Reference in New Issue
Block a user