Added install script
This commit is contained in:
parent
d66dd33d29
commit
6a93250fe7
1 changed files with 16 additions and 10 deletions
|
|
@ -1,21 +1,27 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
if [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then
|
if [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then
|
||||||
sudo rm -r /usr/include/ostd
|
sudo rm -r /usr/include/ostd 2> /dev/null
|
||||||
sudo rm -r /usr/include/ogfx
|
sudo rm -r /usr/include/ogfx 2> /dev/null
|
||||||
sudo rm -r /usr/lib/libostd.so
|
sudo rm -r /usr/lib/libostd.so 2> /dev/null
|
||||||
sudo rm -r /usr/lib/libogfx.so
|
sudo rm -r /usr/lib/libogfx.so 2> /dev/null
|
||||||
sudo cp -r ./Release/include/ostd /usr/include/
|
sudo cp -r ./Release/include/ostd /usr/include/
|
||||||
sudo cp -r ./Release/include/ogfx /usr/include/
|
sudo cp -r ./Release/include/ogfx /usr/include/
|
||||||
sudo cp -r ./Release/lib/libostd.so /usr/lib/
|
sudo cp -r ./Release/lib/libostd.so /usr/lib/
|
||||||
sudo cp -r ./Release/lib/libogfx.so /usr/lib/
|
sudo cp -r ./Release/lib/libogfx.so /usr/lib/
|
||||||
elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ]; then
|
elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ]; then
|
||||||
rm -r C:/msys64/ucrt64/include/ostd
|
# msys_dir=""
|
||||||
rm -r C:/msys64/ucrt64/include/ogfx
|
# if [ -z "$1" ]
|
||||||
rm -r C:/msys64/ucrt64/bin/libostd.dll
|
# then
|
||||||
rm -r C:/msys64/ucrt64/lib/libostd.dll.a
|
# echo "No argument supplied"
|
||||||
rm -r C:/msys64/ucrt64/bin/libogfx.dll
|
# fi
|
||||||
rm -r C:/msys64/ucrt64/lib/libogfx.dll.a
|
rm -r C:/msys64/ucrt64/include/ostd 2> /dev/null
|
||||||
|
rm -r C:/msys64/ucrt64/include/ogfx 2> /dev/null
|
||||||
|
rm -r C:/msys64/ucrt64/bin/libostd.dll 2> /dev/null
|
||||||
|
rm -r C:/msys64/ucrt64/lib/libostd.dll.a 2> /dev/null
|
||||||
|
rm -r C:/msys64/ucrt64/bin/libogfx.dll 2> /dev/null
|
||||||
|
rm -r C:/msys64/ucrt64/lib/libogfx.dll.a 2> /dev/null
|
||||||
cp -r ./Release/include/ostd C:/msys64/ucrt64/include/
|
cp -r ./Release/include/ostd C:/msys64/ucrt64/include/
|
||||||
cp -r ./Release/include/ogfx C:/msys64/ucrt64/include/
|
cp -r ./Release/include/ogfx C:/msys64/ucrt64/include/
|
||||||
cp -r ./Release/lib/libostd.dll C:/msys64/ucrt64/bin/
|
cp -r ./Release/lib/libostd.dll C:/msys64/ucrt64/bin/
|
||||||
Loading…
Reference in a new issue