diff --git a/libraries/pico_vector/pico_vector.cmake b/libraries/pico_vector/pico_vector.cmake index c9056440..73f17c5f 100644 --- a/libraries/pico_vector/pico_vector.cmake +++ b/libraries/pico_vector/pico_vector.cmake @@ -9,4 +9,10 @@ add_library(pico_vector target_include_directories(pico_vector INTERFACE ${CMAKE_CURRENT_LIST_DIR}) -target_link_libraries(pico_vector pico_graphics pico_stdlib hardware_interp) \ No newline at end of file +target_link_libraries(pico_vector pico_graphics pico_stdlib hardware_interp) + +set_source_files_properties( + ${CMAKE_CURRENT_LIST_DIR}/pico_vector.cpp + PROPERTIES COMPILE_FLAGS + "-Wno-narrowing" +) \ No newline at end of file diff --git a/micropython/modules/picovector/micropython.cmake b/micropython/modules/picovector/micropython.cmake index afb3a393..381d8b50 100644 --- a/micropython/modules/picovector/micropython.cmake +++ b/micropython/modules/picovector/micropython.cmake @@ -20,3 +20,9 @@ target_compile_definitions(usermod_picovector INTERFACE target_link_libraries(usermod_picovector INTERFACE hardware_interp) target_link_libraries(usermod INTERFACE usermod_picovector) + +set_source_files_properties( + ${CMAKE_CURRENT_LIST_DIR}/../../../libraries/pico_vector/pico_vector.cpp + PROPERTIES COMPILE_FLAGS + "-Wno-narrowing" +)