From 7f740c1ca558dd5af356f2652ccb08edc4d037b0 Mon Sep 17 00:00:00 2001 From: Diogo Autilio Date: Wed, 5 Jun 2024 15:29:12 -0300 Subject: [PATCH] Shell check install.sh --- .gitignore | 14 +++++++++++++ install.sh | 58 +++++++++++++++++++++++++++--------------------------- 2 files changed, 43 insertions(+), 29 deletions(-) diff --git a/.gitignore b/.gitignore index 451a0a0..bcb4255 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,18 @@ +# Ignore compiled object files *.o + +# Ignore macOS system file .DS_Store +# Exception: Include specific image file +!samples/bkg.png + +# Ignore various file types within the "samples" directory and its subdirectories +samples/**/*.elf +samples/**/*.png +samples/**/*.PBP +samples/**/*.prx +samples/**/*.SFO + +# Ignore documentation directory OSLib_MODv2_Documentation/ diff --git a/install.sh b/install.sh index 7630d4d..9b03e4f 100644 --- a/install.sh +++ b/install.sh @@ -13,39 +13,39 @@ echo "---------------" echo "OSLib installer" echo "---------------" echo "Creating directories...." -mkdir -p $PSPSDK/include/oslib -mkdir -p $PSPSDK/include/oslib/intraFont -mkdir -p $PSPSDK/include/oslib/libpspmath -mkdir -p $PSPSDK/include/oslib/adhoc +mkdir -p "$PSPSDK"/include/oslib +mkdir -p "$PSPSDK"/include/oslib/intraFont +mkdir -p "$PSPSDK"/include/oslib/libpspmath +mkdir -p "$PSPSDK"/include/oslib/adhoc echo "Copying lib...." -cp -f Install/libosl.a $PSPSDK/lib/ +cp -f Install/libosl.a "$PSPSDK"/lib/ echo "Copying header files...." -cp -f Install/oslib/intraFont/intraFont.h $PSPSDK/include/oslib/intraFont/ -cp -f Install/oslib/intraFont/libccc.h $PSPSDK/include/oslib/intraFont/ -cp -f Install/oslib/libpspmath/pspmath.h $PSPSDK/include/oslib/libpspmath/ -cp -f Install/oslib/adhoc/pspadhoc.h $PSPSDK/include/oslib/adhoc/ -cp -f Install/oslib/oslmath.h $PSPSDK/include/oslib/ -cp -f Install/oslib/net.h $PSPSDK/include/oslib/ -cp -f Install/oslib/browser.h $PSPSDK/include/oslib/ -cp -f Install/oslib/audio.h $PSPSDK/include/oslib/ -cp -f Install/oslib/bgm.h $PSPSDK/include/oslib/ -cp -f Install/oslib/dialog.h $PSPSDK/include/oslib/ -cp -f Install/oslib/drawing.h $PSPSDK/include/oslib/ -cp -f Install/oslib/keys.h $PSPSDK/include/oslib/ -cp -f Install/oslib/map.h $PSPSDK/include/oslib/ -cp -f Install/oslib/messagebox.h $PSPSDK/include/oslib/ -cp -f Install/oslib/osk.h $PSPSDK/include/oslib/ -cp -f Install/oslib/saveload.h $PSPSDK/include/oslib/ -cp -f Install/oslib/oslib.h $PSPSDK/include/oslib/ -cp -f Install/oslib/text.h $PSPSDK/include/oslib/ -cp -f Install/oslib/usb.h $PSPSDK/include/oslib/ -cp -f Install/oslib/vfpu_ops.h $PSPSDK/include/oslib/ -cp -f Install/oslib/VirtualFile.h $PSPSDK/include/oslib/ -cp -f Install/oslib/vram_mgr.h $PSPSDK/include/oslib/ -cp -f Install/oslib/ccc.h $PSPSDK/include/oslib/ -cp -f Install/oslib/sfont.h $PSPSDK/include/oslib/ +cp -f Install/oslib/intraFont/intraFont.h "$PSPSDK"/include/oslib/intraFont/ +cp -f Install/oslib/intraFont/libccc.h "$PSPSDK"/include/oslib/intraFont/ +cp -f Install/oslib/libpspmath/pspmath.h "$PSPSDK"/include/oslib/libpspmath/ +cp -f Install/oslib/adhoc/pspadhoc.h "$PSPSDK"/include/oslib/adhoc/ +cp -f Install/oslib/oslmath.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/net.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/browser.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/audio.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/bgm.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/dialog.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/drawing.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/keys.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/map.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/messagebox.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/osk.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/saveload.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/oslib.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/text.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/usb.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/vfpu_ops.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/VirtualFile.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/vram_mgr.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/ccc.h "$PSPSDK"/include/oslib/ +cp -f Install/oslib/sfont.h "$PSPSDK"/include/oslib/ echo "Done!" echo