mirror of
https://github.com/fanlumaster/googlepinyinime-rev.git
synced 2025-07-18 08:57:54 +08:00
fix .sh files that broken in windows11
This commit is contained in:
46
command/scripts/lcompile.sh
Normal file → Executable file
46
command/scripts/lcompile.sh
Normal file → Executable file
@ -1,23 +1,23 @@
|
||||
#!/bin/bash
|
||||
currentDirectory=$(pwd)
|
||||
cmakeListsPath="${currentDirectory}/CMakeLists.txt"
|
||||
|
||||
if [ ! -f "$cmakeListsPath" ]; then
|
||||
echo "No CMakeLists.txt in current directory, please check."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Start generating and compiling..."
|
||||
|
||||
buildFolderPath="./build"
|
||||
|
||||
if [ ! -d "$buildFolderPath" ]; then
|
||||
mkdir -p "$buildFolderPath"
|
||||
echo "build folder created."
|
||||
fi
|
||||
|
||||
cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -S . -B ./build/
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
cmake --build ./build/ --config DEBUG
|
||||
fi
|
||||
#!/bin/bash
|
||||
currentDirectory=$(pwd)
|
||||
cmakeListsPath="${currentDirectory}/CMakeLists.txt"
|
||||
|
||||
if [ ! -f "$cmakeListsPath" ]; then
|
||||
echo "No CMakeLists.txt in current directory, please check."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Start generating and compiling..."
|
||||
|
||||
buildFolderPath="./build"
|
||||
|
||||
if [ ! -d "$buildFolderPath" ]; then
|
||||
mkdir -p "$buildFolderPath"
|
||||
echo "build folder created."
|
||||
fi
|
||||
|
||||
cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -S . -B ./build/
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
cmake --build ./build/ --config DEBUG
|
||||
fi
|
||||
|
90
command/scripts/llaunch.sh
Normal file → Executable file
90
command/scripts/llaunch.sh
Normal file → Executable file
@ -1,45 +1,45 @@
|
||||
#!/bin/bash
|
||||
currentDirectory=$(pwd)
|
||||
cmakeListsPath="${currentDirectory}/CMakeLists.txt"
|
||||
|
||||
if [ ! -f "$cmakeListsPath" ]; then
|
||||
echo "No CMakeLists.txt in current directory, please check."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Start generating and compiling..."
|
||||
|
||||
buildFolderPath="./build"
|
||||
|
||||
if [ ! -d "$buildFolderPath" ]; then
|
||||
mkdir -p "$buildFolderPath"
|
||||
echo "build folder created."
|
||||
fi
|
||||
|
||||
cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -S . -B ./build/
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
cmake --build ./build/ --config DEBUG
|
||||
if [ $? -eq 0 ]; then
|
||||
content=$(<"./CMakeLists.txt")
|
||||
exePath=""
|
||||
while IFS= read -r line; do
|
||||
if [[ $line == "set(MY_EXECUTABLE_NAME"* ]]; then
|
||||
pattern="\"([^\"]+)\""
|
||||
if [[ $line =~ $pattern ]]; then
|
||||
contentInParentheses="${BASH_REMATCH[1]}"
|
||||
result=($contentInParentheses)
|
||||
exePath="./build/bin/${result[0]}"
|
||||
echo "start running as follows..."
|
||||
echo "=================================================="
|
||||
fi
|
||||
fi
|
||||
done <<<"$content"
|
||||
# execute the binary file
|
||||
if [ -n "$exePath" ]; then
|
||||
$exePath
|
||||
else
|
||||
echo "cannot find executable file path"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
#!/bin/bash
|
||||
currentDirectory=$(pwd)
|
||||
cmakeListsPath="${currentDirectory}/CMakeLists.txt"
|
||||
|
||||
if [ ! -f "$cmakeListsPath" ]; then
|
||||
echo "No CMakeLists.txt in current directory, please check."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Start generating and compiling..."
|
||||
|
||||
buildFolderPath="./build"
|
||||
|
||||
if [ ! -d "$buildFolderPath" ]; then
|
||||
mkdir -p "$buildFolderPath"
|
||||
echo "build folder created."
|
||||
fi
|
||||
|
||||
cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -S . -B ./build/
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
cmake --build ./build/ --config DEBUG
|
||||
if [ $? -eq 0 ]; then
|
||||
content=$(<"./CMakeLists.txt")
|
||||
exePath=""
|
||||
while IFS= read -r line; do
|
||||
if [[ $line == "set(MY_EXECUTABLE_NAME"* ]]; then
|
||||
pattern="\"([^\"]+)\""
|
||||
if [[ $line =~ $pattern ]]; then
|
||||
contentInParentheses="${BASH_REMATCH[1]}"
|
||||
result=($contentInParentheses)
|
||||
exePath="./build/bin/${result[0]}"
|
||||
echo "start running as follows..."
|
||||
echo "=================================================="
|
||||
fi
|
||||
fi
|
||||
done <<<"$content"
|
||||
# execute the binary file
|
||||
if [ -n "$exePath" ]; then
|
||||
$exePath
|
||||
else
|
||||
echo "cannot find executable file path"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
36
command/scripts/lrun.sh
Normal file → Executable file
36
command/scripts/lrun.sh
Normal file → Executable file
@ -1,18 +1,18 @@
|
||||
content=$(<"./CMakeLists.txt")
|
||||
exePath=""
|
||||
while IFS= read -r line; do
|
||||
if [[ $line == "set(MY_EXECUTABLE_NAME"* ]]; then
|
||||
pattern="\"([^\"]+)\""
|
||||
if [[ $line =~ $pattern ]]; then
|
||||
contentInParentheses="${BASH_REMATCH[1]}"
|
||||
result=($contentInParentheses)
|
||||
exePath="./build/bin/${result[0]}"
|
||||
fi
|
||||
fi
|
||||
done <<<"$content"
|
||||
|
||||
if [ -n "$exePath" ]; then
|
||||
$exePath
|
||||
else
|
||||
echo "cannot find executable file path"
|
||||
fi
|
||||
content=$(<"./CMakeLists.txt")
|
||||
exePath=""
|
||||
while IFS= read -r line; do
|
||||
if [[ $line == "set(MY_EXECUTABLE_NAME"* ]]; then
|
||||
pattern="\"([^\"]+)\""
|
||||
if [[ $line =~ $pattern ]]; then
|
||||
contentInParentheses="${BASH_REMATCH[1]}"
|
||||
result=($contentInParentheses)
|
||||
exePath="./build/bin/${result[0]}"
|
||||
fi
|
||||
fi
|
||||
done <<<"$content"
|
||||
|
||||
if [ -n "$exePath" ]; then
|
||||
$exePath
|
||||
else
|
||||
echo "cannot find executable file path"
|
||||
fi
|
||||
|
46
scripts/lcompile.sh
Normal file → Executable file
46
scripts/lcompile.sh
Normal file → Executable file
@ -1,23 +1,23 @@
|
||||
#!/bin/bash
|
||||
currentDirectory=$(pwd)
|
||||
cmakeListsPath="${currentDirectory}/CMakeLists.txt"
|
||||
|
||||
if [ ! -f "$cmakeListsPath" ]; then
|
||||
echo "No CMakeLists.txt in current directory, please check."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Start generating and compiling..."
|
||||
|
||||
buildFolderPath="./build"
|
||||
|
||||
if [ ! -d "$buildFolderPath" ]; then
|
||||
mkdir -p "$buildFolderPath"
|
||||
echo "build folder created."
|
||||
fi
|
||||
|
||||
cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -S . -B ./build/
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
cmake --build ./build/ --config DEBUG
|
||||
fi
|
||||
#!/bin/bash
|
||||
currentDirectory=$(pwd)
|
||||
cmakeListsPath="${currentDirectory}/CMakeLists.txt"
|
||||
|
||||
if [ ! -f "$cmakeListsPath" ]; then
|
||||
echo "No CMakeLists.txt in current directory, please check."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Start generating and compiling..."
|
||||
|
||||
buildFolderPath="./build"
|
||||
|
||||
if [ ! -d "$buildFolderPath" ]; then
|
||||
mkdir -p "$buildFolderPath"
|
||||
echo "build folder created."
|
||||
fi
|
||||
|
||||
cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -S . -B ./build/
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
cmake --build ./build/ --config DEBUG
|
||||
fi
|
||||
|
90
scripts/llaunch.sh
Normal file → Executable file
90
scripts/llaunch.sh
Normal file → Executable file
@ -1,45 +1,45 @@
|
||||
#!/bin/bash
|
||||
currentDirectory=$(pwd)
|
||||
cmakeListsPath="${currentDirectory}/CMakeLists.txt"
|
||||
|
||||
if [ ! -f "$cmakeListsPath" ]; then
|
||||
echo "No CMakeLists.txt in current directory, please check."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Start generating and compiling..."
|
||||
|
||||
buildFolderPath="./build"
|
||||
|
||||
if [ ! -d "$buildFolderPath" ]; then
|
||||
mkdir -p "$buildFolderPath"
|
||||
echo "build folder created."
|
||||
fi
|
||||
|
||||
cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -S . -B ./build/
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
cmake --build ./build/ --config DEBUG
|
||||
if [ $? -eq 0 ]; then
|
||||
content=$(<"./CMakeLists.txt")
|
||||
exePath=""
|
||||
while IFS= read -r line; do
|
||||
if [[ $line == "set(MY_EXECUTABLE_NAME"* ]]; then
|
||||
pattern="\"([^\"]+)\""
|
||||
if [[ $line =~ $pattern ]]; then
|
||||
contentInParentheses="${BASH_REMATCH[1]}"
|
||||
result=($contentInParentheses)
|
||||
exePath="./build/bin/${result[0]}"
|
||||
echo "start running as follows..."
|
||||
echo "=================================================="
|
||||
fi
|
||||
fi
|
||||
done <<<"$content"
|
||||
# execute the binary file
|
||||
if [ -n "$exePath" ]; then
|
||||
$exePath
|
||||
else
|
||||
echo "cannot find executable file path"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
#!/bin/bash
|
||||
currentDirectory=$(pwd)
|
||||
cmakeListsPath="${currentDirectory}/CMakeLists.txt"
|
||||
|
||||
if [ ! -f "$cmakeListsPath" ]; then
|
||||
echo "No CMakeLists.txt in current directory, please check."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Start generating and compiling..."
|
||||
|
||||
buildFolderPath="./build"
|
||||
|
||||
if [ ! -d "$buildFolderPath" ]; then
|
||||
mkdir -p "$buildFolderPath"
|
||||
echo "build folder created."
|
||||
fi
|
||||
|
||||
cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++ -S . -B ./build/
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
cmake --build ./build/ --config DEBUG
|
||||
if [ $? -eq 0 ]; then
|
||||
content=$(<"./CMakeLists.txt")
|
||||
exePath=""
|
||||
while IFS= read -r line; do
|
||||
if [[ $line == "set(MY_EXECUTABLE_NAME"* ]]; then
|
||||
pattern="\"([^\"]+)\""
|
||||
if [[ $line =~ $pattern ]]; then
|
||||
contentInParentheses="${BASH_REMATCH[1]}"
|
||||
result=($contentInParentheses)
|
||||
exePath="./build/bin/${result[0]}"
|
||||
echo "start running as follows..."
|
||||
echo "=================================================="
|
||||
fi
|
||||
fi
|
||||
done <<<"$content"
|
||||
# execute the binary file
|
||||
if [ -n "$exePath" ]; then
|
||||
$exePath
|
||||
else
|
||||
echo "cannot find executable file path"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
36
scripts/lrun.sh
Normal file → Executable file
36
scripts/lrun.sh
Normal file → Executable file
@ -1,18 +1,18 @@
|
||||
content=$(<"./CMakeLists.txt")
|
||||
exePath=""
|
||||
while IFS= read -r line; do
|
||||
if [[ $line == "set(MY_EXECUTABLE_NAME"* ]]; then
|
||||
pattern="\"([^\"]+)\""
|
||||
if [[ $line =~ $pattern ]]; then
|
||||
contentInParentheses="${BASH_REMATCH[1]}"
|
||||
result=($contentInParentheses)
|
||||
exePath="./build/bin/${result[0]}"
|
||||
fi
|
||||
fi
|
||||
done <<<"$content"
|
||||
|
||||
if [ -n "$exePath" ]; then
|
||||
$exePath
|
||||
else
|
||||
echo "cannot find executable file path"
|
||||
fi
|
||||
content=$(<"./CMakeLists.txt")
|
||||
exePath=""
|
||||
while IFS= read -r line; do
|
||||
if [[ $line == "set(MY_EXECUTABLE_NAME"* ]]; then
|
||||
pattern="\"([^\"]+)\""
|
||||
if [[ $line =~ $pattern ]]; then
|
||||
contentInParentheses="${BASH_REMATCH[1]}"
|
||||
result=($contentInParentheses)
|
||||
exePath="./build/bin/${result[0]}"
|
||||
fi
|
||||
fi
|
||||
done <<<"$content"
|
||||
|
||||
if [ -n "$exePath" ]; then
|
||||
$exePath
|
||||
else
|
||||
echo "cannot find executable file path"
|
||||
fi
|
||||
|
Reference in New Issue
Block a user