From 0699cbd82b577a4358d199a627e9bc4497f436e7 Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Wed, 4 Jul 2018 20:25:49 +0300 Subject: initial commit --- clients/vita/Makefile | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 clients/vita/Makefile (limited to 'clients/vita/Makefile') diff --git a/clients/vita/Makefile b/clients/vita/Makefile new file mode 100644 index 0000000..7d64908 --- /dev/null +++ b/clients/vita/Makefile @@ -0,0 +1,29 @@ +title_id := VITAUINPT +version := $(shell git describe --abbrev=0 --tags --match "[0-9]*\.[0-9]*") +override CFLAGS += -std=c11 +override CPPFLAGS += -D_DEFAULT_SOURCE -DVITA_UINPUT_VERSION='"$(version)"' -I../../ +override LDLIBS += -lSceDisplay_stub -lSceCtrl_stub -lSceTouch_stub -lSceSysmodule_stub -lSceNetCtl_stub + +all: vita-uinput.vpk + +vita-uinput: vita-uinput.c screen.c + $(LINK.c) $^ $(LDLIBS) -o $@ + +%.velf: % + strip -g $< + vita-elf-create $< $@ + +%.bin: %.velf + vita-make-fself -s $< $@ + +%.sfo: + vita-mksfoex -s TITLE_ID=$(title_id) $(patsubst %.sfo,%,$@) $@ + +%.vpk: %.bin %.sfo + vita-pack-vpk -b $(word 1,$^) -s $(word 2,$^) $@ + +clean: + $(RM) vita-uinput + $(RM) *.vpk + +.PHONY: clean -- cgit v1.2.3