mirror of
https://github.com/fanlumaster/googlepinyinime-rev.git
synced 2025-07-18 08:57:54 +08:00
19 lines
432 B
Bash
Executable File
19 lines
432 B
Bash
Executable File
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
|