@@ -38,8 +38,8 @@ endif() # USE_RISCV
3838set (CMAKE_CXX_FLAGS_DEBUG "-O0 -g" )
3939set (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
4444macro ( 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 )
153153add_custom_target (setup_source ALL DEPENDS ${CMAKE_BINARY_DIR} /setup.source )
154154add_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 )
156156install (FILES ${CMAKE_BINARY_DIR} /setup.source DESTINATION ${CMAKE_INSTALL_PREFIX} )
157157install (FILES ${CMAKE_BINARY_DIR} /setup.zsh DESTINATION ${CMAKE_INSTALL_PREFIX} )
158158install (FILES ${CMAKE_BINARY_DIR} /setup.fish DESTINATION ${CMAKE_INSTALL_PREFIX} )
0 commit comments