@@ -75,27 +75,27 @@ jobs:
75
75
stack install
76
76
cp ~/.local/bin/als .
77
77
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
99
99
100
100
- name : 📦 Zip the executable
101
101
id : zip
0 commit comments