diff options
author | Jari Vetoniemi <mailroxas@gmail.com> | 2018-07-04 20:25:49 +0300 |
---|---|---|
committer | Jari Vetoniemi <mailroxas@gmail.com> | 2018-07-04 20:56:04 +0300 |
commit | 0699cbd82b577a4358d199a627e9bc4497f436e7 (patch) | |
tree | 3ebd8effe6ce2100077052622ceb8678070ebe9e /clients/vita/Makefile |
initial commit
Diffstat (limited to 'clients/vita/Makefile')
-rw-r--r-- | clients/vita/Makefile | 29 |
1 files changed, 29 insertions, 0 deletions
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 |