@@ -75,27 +75,27 @@ jobs:
7575 stack install
7676 cp ~/.local/bin/als .
7777
78- - name : 📦 Some linker shit
79- id : link
80- env :
81- ICU_VER : ' 69'
82- ICU_DIR : ' /usr/local/opt/icu4c/lib'
83- run : |
84- # Change the path to the dynamic library icu4c to the run-time search path:
85- #
86- # 1. the same directory of executable, i.e. @executable_path
87- # 2. @executable_path/../lib
88- # 3. the default location of system-wide icu4c installed by homebrew, ie. /usr/local/opt/icu4c/lib
89- #
90- ls ${ICU_DIR}
91- mkdir lib
92- cp ${ICU_DIR}/libicuuc.${ICU_VER}.dylib ${ICU_DIR}/libicui18n.${ICU_VER}.dylib ${ICU_DIR}/libicudata.${ICU_VER}.dylib lib
93- ls lib
94- install_name_tool -change ${ICU_DIR}/libicuuc.${ICU_VER}.dylib @rpath/libicuuc.${ICU_VER}.dylib als
95- install_name_tool -change ${ICU_DIR}/libicui18n.${ICU_VER}.dylib @rpath/libicui18n.${ICU_VER}.dylib als
96- install_name_tool -add_rpath @executable_path -add_rpath @executable_path/../lib -add_rpath ${ICU_DIR} als
97- otool -L als
98- file als
78+ # - name: 📦 Some linker shit
79+ # id: link
80+ # env:
81+ # ICU_VER: '69'
82+ # ICU_DIR: '/usr/local/opt/icu4c/lib'
83+ # run: |
84+ # # Change the path to the dynamic library icu4c to the run-time search path:
85+ # #
86+ # # 1. the same directory of executable, i.e. @executable_path
87+ # # 2. @executable_path/../lib
88+ # # 3. the default location of system-wide icu4c installed by homebrew, ie. /usr/local/opt/icu4c/lib
89+ # #
90+ # ls ${ICU_DIR}
91+ # mkdir lib
92+ # cp ${ICU_DIR}/libicuuc.${ICU_VER}.dylib ${ICU_DIR}/libicui18n.${ICU_VER}.dylib ${ICU_DIR}/libicudata.${ICU_VER}.dylib lib
93+ # ls lib
94+ # install_name_tool -change ${ICU_DIR}/libicuuc.${ICU_VER}.dylib @rpath/libicuuc.${ICU_VER}.dylib als
95+ # install_name_tool -change ${ICU_DIR}/libicui18n.${ICU_VER}.dylib @rpath/libicui18n.${ICU_VER}.dylib als
96+ # install_name_tool -add_rpath @executable_path -add_rpath @executable_path/../lib -add_rpath ${ICU_DIR} als
97+ # otool -L als
98+ # file als
9999
100100 - name : 📦 Zip the executable
101101 id : zip
0 commit comments