File tree 2 files changed +5
-4
lines changed
2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ set(CMAKE_SYSTEM_NAME Windows)
3
3
set (CMAKE_C_COMPILER "$ENV{HASKELL_MINGW_PATH} /bin/cc.exe" )
4
4
set (CMAKE_CXX_COMPILER "$ENV{HASKELL_MINGW_PATH} /bin/c++.exe" )
5
5
6
- set (CMAKE_C_FLAGS "-idirafter D:/a/_temp/msys64/clang64 /include" )
7
- set (CMAKE_CXX_FLAGS "-idirafter D:/a/_temp/msys64/clang64 /include" )
6
+ set (CMAKE_C_FLAGS "-idirafter $ENV{SYSTEM_MINGW_PATH} /include" )
7
+ set (CMAKE_CXX_FLAGS "-idirafter $ENV{SYSTEM_MINGW_PATH} /include" )
8
8
9
9
set (CMAKE_FIND_ROOT_PATH "$ENV{HASKELL_MINGW_PATH} " )
10
10
set (CMAKE_FIND_ROOT_PATH_MODE_PROGRAM BOTH)
Original file line number Diff line number Diff line change @@ -159,12 +159,13 @@ jobs:
159
159
- name : Configure the build
160
160
run : |
161
161
export PATH="$HASKELL_PATHS:$PATH"
162
+ export SYSTEM_MINGW_PATH="D:/a/_temp/msys64/clang64"
162
163
cabal configure --disable-documentation --enable-executable-static --enable-executable-stripping \
163
164
--extra-lib-dirs="$(cygpath -m "$HASKELL_MINGW_PATH/x86_64-w64-mingw32/lib")" \
164
165
--extra-lib-dirs="$(cygpath -m "$HASKELL_MINGW_PATH/lib")" \
165
- --extra-lib-dirs="D:/a/_temp/msys64/clang64 /lib" \
166
+ --extra-lib-dirs="$SYSTEM_MINGW_PATH /lib" \
166
167
--extra-include-dirs="$HOME/.local/include" --extra-lib-dirs="$HOME/.local/lib" \
167
- --ghc-options=-pgml="$(cygpath -m "$HASKELL_MINGW_PATH/bin/clang.exe") -optc-idirafter -optcD:/a/_temp/msys64/clang64/ include -optcxx-idirafter -optcxxD:/a/_temp/msys64/clang64 /include" -fstatic-secp256k1 --constraint="zlib +bundled-c-zlib"
168
+ --ghc-options=-pgml="$(cygpath -m "$HASKELL_MINGW_PATH/bin/clang.exe") -optc-idirafter -optc$SYSTEM_MINGW_PATH/ include -optcxx-idirafter -optcxx$SYSTEM_MINGW_PATH /include" -fstatic-secp256k1 --constraint="zlib +bundled-c-zlib"
168
169
cabal build --dry-run
169
170
# The last step generates dist-newstyle/cache/plan.json for the cache key.
170
171
You can’t perform that action at this time.
0 commit comments