compile.sh (587B)
1 #! /bin/bash 2 set -ex 3 SDK="${VITASDK-../sdk}" 4 5 CFLAGS=( 6 -Os -nostdlib -Wl,-q 7 -Wall -Wextra -Wno-unused-parameter -Wno-empty-body 8 -Werror=implicit-function-declaration -Werror=int-conversion 9 -Werror=incompatible-pointer-types 10 ) 11 LIBS=( 12 -lSceKernelModulemgr_stub -lSceIofilemgr_stub -lSceLibKernel_stub 13 -lSceGxm_stub -lSceSysmem_stub -ltaihen_stub -lgcc) 14 15 "$SDK/bin/arm-vita-eabi-gcc" "${CFLAGS[@]}" skinpeel.c "${LIBS[@]}" -o skinpeel.elf 16 "$SDK/bin/vita-elf-create" -e plugin.yml skinpeel.elf skinpeel.velf 17 "$SDK/bin/vita-make-fself" -c skinpeel.velf skinpeel.suprx