feat(entities): caja-peus concèntrica i animacions direccionals a la momia, còpia de data/ sempre sincronitzada; v0.19.0
This commit is contained in:
1 parent
a3592d6c73
commit
32dcf264c4
9 files changed
+251
-58
No files matched your search
+9
-4
@@ -150,14 +150,19 @@ target_include_directories(${PROJECT_NAME} PRIVATE
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE SDL3::SDL3)
|
||||
|
||||
# Copia recursius de la carpeta data/ al costat del binari per que les rutes
|
||||
# relatives ("data/player/player.gif") funcionen sense desplegament.
|
||||
add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
|
||||
# Còpia recursiva de data/ al costat del binari perquè les rutes relatives
|
||||
# ("data/player/player.gif") funcionin sense desplegament. Es defineix com
|
||||
# a custom target amb `ALL` — s'executa a cada `cmake --build` encara que
|
||||
# el binari no hagi canviat, de manera que editar YAML/GIF sense tocar codi
|
||||
# igualment sincronitza el build. Abans era un POST_BUILD, i si només es
|
||||
# modificava una dada la còpia no es disparava.
|
||||
add_custom_target(sync_data ALL
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||
"${CMAKE_SOURCE_DIR}/data"
|
||||
"$<TARGET_FILE_DIR:${PROJECT_NAME}>/data"
|
||||
"${CMAKE_BINARY_DIR}/data"
|
||||
COMMENT "Copying data/ next to the binary"
|
||||
)
|
||||
add_dependencies(${PROJECT_NAME} sync_data)
|
||||
|
||||
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Wpedantic)
|
||||
target_compile_definitions(${PROJECT_NAME} PRIVATE
|
||||
|
||||
Reference in new issue
Block a user