feat: build config for deep sleep
This commit is contained in:
@@ -2,6 +2,8 @@ cmake_minimum_required(VERSION 3.13)
|
|||||||
|
|
||||||
# Initialize the Pico SDK
|
# Initialize the Pico SDK
|
||||||
include(${PICO_SDK_PATH}/external/pico_sdk_import.cmake)
|
include(${PICO_SDK_PATH}/external/pico_sdk_import.cmake)
|
||||||
|
include(${PICO_EXTRAS_PATH}/external/pico_extras_import.cmake)
|
||||||
|
|
||||||
include_directories(${CMAKE_SOURCE_DIR}/config)
|
include_directories(${CMAKE_SOURCE_DIR}/config)
|
||||||
project(${PROJ_NAME})
|
project(${PROJ_NAME})
|
||||||
pico_sdk_init()
|
pico_sdk_init()
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ pub fn build(b: *std.Build) anyerror!void {
|
|||||||
.app_lib = lib,
|
.app_lib = lib,
|
||||||
.board = board,
|
.board = board,
|
||||||
// additional pico libs for application, it is none in blink application
|
// additional pico libs for application, it is none in blink application
|
||||||
.pico_libs = "pico_cyw43_arch_lwip_threadsafe_background",
|
.pico_libs = "pico_cyw43_arch_lwip_threadsafe_background;hardware_sleep;hardware_clocks;hardware_rosc;hardware_irq",
|
||||||
};
|
};
|
||||||
|
|
||||||
std.log.info("Begin build app\n", .{});
|
std.log.info("Begin build app\n", .{});
|
||||||
|
|||||||
@@ -37,8 +37,8 @@
|
|||||||
// internet connectivity.
|
// internet connectivity.
|
||||||
.dependencies = .{
|
.dependencies = .{
|
||||||
.pico_sdk = .{
|
.pico_sdk = .{
|
||||||
.url = "git+https://github.com/adix7/zig-pico-cmake.git#8adc8a40000174065c2525531de4f46800233a07",
|
.url = "git+https://github.com/adix7/zig-pico-cmake.git#ed861446d382fb521b09d09ffb47c38f3451b3b7",
|
||||||
.hash = "pico_sdk-0.2.0-0FI1kYdcAAD3yWZDXMQdsiYBbTvlUku-AHXIX8DI50k6",
|
.hash = "pico_sdk-0.2.0-0FI1kVViAABimtAFil4jIl3ZFOMmf_zhxapaST3Cx3WH",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
.paths = .{
|
.paths = .{
|
||||||
|
|||||||
Reference in New Issue
Block a user