/ software / libsprite / CMakeLists.txt
CMakeLists.txt
 1  add_library(libsprite INTERFACE)
 2  
 3  target_sources(libsprite INTERFACE
 4  	${CMAKE_CURRENT_LIST_DIR}/affine_transform.h
 5  	${CMAKE_CURRENT_LIST_DIR}/sprite_asm_const.h
 6  	${CMAKE_CURRENT_LIST_DIR}/sprite.S
 7  	${CMAKE_CURRENT_LIST_DIR}/sprite.c
 8  	${CMAKE_CURRENT_LIST_DIR}/sprite.h
 9  	${CMAKE_CURRENT_LIST_DIR}/tile.S
10  	${CMAKE_CURRENT_LIST_DIR}/tile.c
11  	${CMAKE_CURRENT_LIST_DIR}/tile.h
12  	)
13  
14  target_include_directories(libsprite INTERFACE ${CMAKE_CURRENT_LIST_DIR})
15  target_link_libraries(libsprite INTERFACE pico_base_headers hardware_interp)