Skip to content

Commit ff57e62

Browse files
committed
Fix bash syntax is fish source file.
1 parent b5bfbac commit ff57e62

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ endif() # USE_RISCV
3838
set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
3939
set(CMAKE_C_FLAGS_DEBUG "-O0 -g")
4040

41-
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -g")
42-
set(CMAKE_C_FLAGS_RELEASE "-O3 -g")
41+
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -g")
42+
set(CMAKE_C_FLAGS_RELEASE "-O3 -g")
4343

4444
macro ( info NAME )
4545
string(ASCII 27 Esc)
@@ -134,7 +134,7 @@ add_custom_command(
134134
COMMAND echo "if test -z \"\$pyversion\" " >> ${CMAKE_BINARY_DIR}/setup.fish VERBATIM
135135
COMMAND echo " set -l PYTHON_EXE python3" >> ${CMAKE_BINARY_DIR}/setup.fish VERBATIM
136136
COMMAND echo " set -l pyversion (python3 -V 2>&1 | grep -Po '(?<=Python )(.+)' || echo '')" >> ${CMAKE_BINARY_DIR}/setup.fish VERBATIM
137-
COMMAND echo " if test -z \"\$pyversion\" ]]" >> ${CMAKE_BINARY_DIR}/setup.fish VERBATIM
137+
COMMAND echo " if test -z \"$pyversion\"" >> ${CMAKE_BINARY_DIR}/setup.fish VERBATIM
138138
COMMAND echo " echo \"No Python is detected! Cannot source\" " >> ${CMAKE_BINARY_DIR}/setup.fish VERBATIM
139139
COMMAND echo " exit" >> ${CMAKE_BINARY_DIR}/setup.fish VERBATIM
140140
COMMAND echo " end" >> ${CMAKE_BINARY_DIR}/setup.fish VERBATIM
@@ -145,14 +145,14 @@ add_custom_command(
145145
COMMAND echo "set -gx CPATH \$IRIS/include \$CPATH" >> ${CMAKE_BINARY_DIR}/setup.fish
146146
COMMAND echo "set -gx PYTHONPATH \$IRIS \$PYTHONPATH" >> ${CMAKE_BINARY_DIR}/setup.fish
147147
COMMAND echo "set -gx SYSTEM (hostname|cut -d . -f 1|sed 's/[0-9]*//g')" >> ${CMAKE_BINARY_DIR}/setup.fish
148-
COMMAND echo "set -gx MACHINE \${SYSTEM^}" >> ${CMAKE_BINARY_DIR}/setup.fish
148+
COMMAND echo "set -gx MACHINE (string join '' (string upper -- (string sub -l 1 -- \$SYSTEM)) (string sub -s 2 -- \$SYSTEM))" >> ${CMAKE_BINARY_DIR}/setup.fish
149149
COMMAND echo "echo \"*********************** IRIS Environent *********************\"" >> ${CMAKE_BINARY_DIR}/setup.fish
150150
COMMAND echo "echo \"IRIS: \$IRIS\"" >> ${CMAKE_BINARY_DIR}/setup.fish
151151
COMMAND echo "echo \"*************************************************************\"" >> ${CMAKE_BINARY_DIR}/setup.fish
152152
)
153153
add_custom_target(setup_source ALL DEPENDS ${CMAKE_BINARY_DIR}/setup.source)
154154
add_custom_target(setup_zsh ALL DEPENDS ${CMAKE_BINARY_DIR}/setup.zsh)
155-
add_custom_target(setpu_fish ALL DEPENDS ${CMAKE_BINARY_DIR}/setup.fish)
155+
add_custom_target(setup_fish ALL DEPENDS ${CMAKE_BINARY_DIR}/setup.fish)
156156
install(FILES ${CMAKE_BINARY_DIR}/setup.source DESTINATION ${CMAKE_INSTALL_PREFIX})
157157
install(FILES ${CMAKE_BINARY_DIR}/setup.zsh DESTINATION ${CMAKE_INSTALL_PREFIX})
158158
install(FILES ${CMAKE_BINARY_DIR}/setup.fish DESTINATION ${CMAKE_INSTALL_PREFIX})

0 commit comments

Comments
 (0)