Skip to content

Commit fe242f7

Browse files
committed
pixi: Use CXXFLAGS env variable instead of CMAKE_CXX_FLAGS
1 parent 50f755f commit fe242f7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pixi.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ scripts = ["scripts/activation.sh"]
2828
scripts = ["scripts/activation.bat"]
2929

3030
[tasks]
31+
# We must avoid to set CMAKE_CXX_FLAGS because of WIN32
32+
# https://discourse.cmake.org/t/strictly-appending-to-cmake-lang-flags/6478
3133
configure = { cmd = [
34+
"CXXFLAGS=$EIGENPY_CXX_FLAGS",
3235
"cmake",
3336
"-G",
3437
"Ninja",
@@ -37,7 +40,6 @@ configure = { cmd = [
3740
"-S",
3841
".",
3942
"-DCMAKE_BUILD_TYPE=$EIGENPY_BUILD_TYPE",
40-
"-DCMAKE_CXX_FLAGS=$EIGENPY_CXX_FLAGS",
4143
"-DGENERATE_PYTHON_STUBS=$EIGENPY_PYTHON_STUBS",
4244
"-DBUILD_WITH_CHOLMOD_SUPPORT=$EIGENPY_CHOLMOD_SUPPORT",
4345
"-DBUILD_WITH_ACCELERATE_SUPPORT=$EIGENPY_ACCELERATE_SUPPORT",

0 commit comments

Comments
 (0)