feat(input): carrega gamecontrollerdb i corregeix l'ordre d'assignació de mandos
This commit is contained in:
1 parent
4f1a3260a5
commit
c77f90f6b6
5 files changed
+2276
-16
No files matched your search
@@ -14,7 +14,7 @@ endif
|
||||
|
||||
CMAKE_DEFS := -DGIT_HASH=$(GIT_HASH)
|
||||
|
||||
.PHONY: all debug release run run-debug clean rebuild show-version pack format format-check tidy tidy-fix cppcheck hooks-install help
|
||||
.PHONY: all debug release run run-debug clean rebuild show-version pack controllerdb format format-check tidy tidy-fix cppcheck hooks-install help
|
||||
|
||||
# ==============================================================================
|
||||
# COMPILACIÓ
|
||||
@@ -61,6 +61,14 @@ pack:
|
||||
@cmake --build $(BUILDDIR) --target pack_resources
|
||||
@./$(BUILDDIR)/pack_resources data $(BUILDDIR)/resources.pack
|
||||
|
||||
# Descàrrega de la base de dades de mappings de mandos. SDL només pot
|
||||
# obrir-la des del filesystem (no del pack), per això viu a data/input/.
|
||||
controllerdb:
|
||||
@echo "Descarregant gamecontrollerdb.txt..."
|
||||
@curl -fsSL https://raw.githubusercontent.com/mdqinc/SDL_GameControllerDB/master/gamecontrollerdb.txt \
|
||||
-o data/input/gamecontrollerdb.txt
|
||||
@echo "data/input/gamecontrollerdb.txt actualitzat"
|
||||
|
||||
# ==============================================================================
|
||||
# CODE QUALITY (delegados a cmake)
|
||||
# ==============================================================================
|
||||
@@ -110,6 +118,7 @@ help:
|
||||
@echo ""
|
||||
@echo " Recursos:"
|
||||
@echo " make pack - Empaquetar data/ a $(BUILDDIR)/resources.pack (format AE26)"
|
||||
@echo " make controllerdb - Descarregar data/input/gamecontrollerdb.txt actualitzat"
|
||||
@echo ""
|
||||
@echo " Qualitat de codi:"
|
||||
@echo " make format - Formatar codi amb clang-format"
|
||||
|
||||
Reference in new issue
Block a user