kopia lustrzana https://github.com/pimoroni/pimoroni-pico
				
				
				
			
		
			
				
	
	
		
			18 wiersze
		
	
	
		
			523 B
		
	
	
	
		
			CMake
		
	
	
			
		
		
	
	
			18 wiersze
		
	
	
		
			523 B
		
	
	
	
		
			CMake
		
	
	
set(DRIVER_NAME plasma)
 | 
						|
add_library(${DRIVER_NAME} INTERFACE)
 | 
						|
 | 
						|
target_sources(${DRIVER_NAME} INTERFACE
 | 
						|
  ${CMAKE_CURRENT_LIST_DIR}/apa102.cpp
 | 
						|
  ${CMAKE_CURRENT_LIST_DIR}/ws2812.cpp
 | 
						|
)
 | 
						|
 | 
						|
target_include_directories(${DRIVER_NAME} INTERFACE ${CMAKE_CURRENT_LIST_DIR})
 | 
						|
 | 
						|
target_link_libraries(${DRIVER_NAME} INTERFACE
 | 
						|
    pico_stdlib
 | 
						|
    hardware_pio
 | 
						|
    hardware_dma
 | 
						|
    )
 | 
						|
 | 
						|
pico_generate_pio_header(${DRIVER_NAME} ${CMAKE_CURRENT_LIST_DIR}/apa102.pio)
 | 
						|
pico_generate_pio_header(${DRIVER_NAME} ${CMAKE_CURRENT_LIST_DIR}/ws2812.pio) |