File tree 2 files changed +12
-16
lines changed
2 files changed +12
-16
lines changed Original file line number Diff line number Diff line change @@ -73,29 +73,22 @@ jobs:
73
73
CORES=$(node -e 'console.log(os.cpus().length)')
74
74
make transpile_net CORES=$CORES
75
75
76
+ # .NET Framework is only supported in Windows
76
77
- name : Test ${{ matrix.library }} .NET Framework net48
78
+ if : matrix.os == 'windows-latest'
77
79
working-directory : ./${{ matrix.library }}
78
80
shell : bash
79
81
run : |
80
- if [ "$RUNNER_OS" == "macOS" ]; then
81
- DYLD_LIBRARY_PATH="/usr/local/opt/[email protected] /lib"
82
- dotnet run \
83
- --project runtimes/net/tests/ \
84
- --framework net48
85
- else
86
- dotnet run \
87
- --project runtimes/net/tests/ \
88
- --framework net48
89
- fi
82
+ make test_net FRAMEWORK=net48
90
83
91
- - name : Test ${{ matrix.library }}
84
+ - name : Test ${{ matrix.library }} .NET net6.0
92
85
working-directory : ./${{ matrix.library }}
93
86
shell : bash
94
87
run : |
95
88
if [ "$RUNNER_OS" == "macOS" ]; then
96
- make test_net_mac_intel
89
+ make test_net_mac_intel FRAMEWORK=net6.0
97
90
else
98
- make test_net
91
+ make test_net FRAMEWORK=net6.0
99
92
fi
100
93
101
94
- name : Test Cache Thread Safety
Original file line number Diff line number Diff line change @@ -307,20 +307,23 @@ transpile_test_net: _transpile_test_all
307
307
transpile_dependencies_net : LANG=net
308
308
transpile_dependencies_net : transpile_dependencies
309
309
310
+ test_net_mac_brew : FRAMEWORK=net6.0
310
311
test_net :
311
312
dotnet run \
312
313
--project runtimes/net/tests/ \
313
- --framework net6.0
314
+ --framework $( FRAMEWORK )
314
315
316
+ test_net_mac_brew : FRAMEWORK=net6.0
315
317
test_net_mac_intel :
316
318
DYLD_LIBRARY_PATH=
" /usr/local/opt/[email protected] /lib" dotnet run
\
317
319
--project runtimes/net/tests/ \
318
- --framework net6.0
320
+ --framework $( FRAMEWORK )
319
321
322
+ test_net_mac_brew : FRAMEWORK=net6.0
320
323
test_net_mac_brew :
321
324
DYLD_LIBRARY_PATH=
" $( shell brew --prefix) /opt/[email protected] /lib/" dotnet run
\
322
325
--project runtimes/net/tests/ \
323
- --framework net6.0
326
+ --framework $( FRAMEWORK )
324
327
325
328
setup_net :
326
329
dotnet restore runtimes/net/
You can’t perform that action at this time.
0 commit comments