mirror of
https://github.com/SirHumza/orbisRPC.git
synced 2026-10-06 13:00:35 +02:00
- tmdb_crypto: self-contained SHA1/HMAC, URL builder, response parse, all verified against hashlib and Sony's live service in unit tests - tmdb: plain-HTTP fetch with deadline plus 8-entry cache - detect: TMDB in both resolve paths; artwork URL plumbed through detect_last_art into presence assets (official Sony CDN, no uploads) - remove appdb byte-scan: boundary ambiguity returned wrong names, worse than raw IDs; also removes the multi-MB game-process read - discord/daemon: full-URL artwork wins, pack URL next, asset key last
18 lines
412 B
Makefile
18 lines
412 B
Makefile
CC ?= cc
|
|
CFLAGS ?= -std=c11 -Wall -Wextra -Werror -I../orbisrpc
|
|
|
|
TARGET := test_utils
|
|
|
|
.PHONY: all clean test
|
|
|
|
all: $(TARGET)
|
|
|
|
test: $(TARGET)
|
|
./$(TARGET)
|
|
|
|
$(TARGET): test_utils.c ../orbisrpc/jsonlite.c ../orbisrpc/b64.c ../orbisrpc/sfo.c ../orbisrpc/tmdb_crypto.c
|
|
$(CC) $(CFLAGS) -o $@ test_utils.c ../orbisrpc/jsonlite.c ../orbisrpc/b64.c ../orbisrpc/sfo.c ../orbisrpc/tmdb_crypto.c
|
|
|
|
clean:
|
|
rm -f $(TARGET)
|