|
34 | 34 | - name: Build OpenTelemetry-Matlab |
35 | 35 | working-directory: opentelemetry-matlab |
36 | 36 | run: | |
37 | | - mkdir ../otel_matlab_install |
38 | | - touch ../otel_matlab_install/one.txt |
| 37 | + cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=ON -DWITH_OTLP_FILE=ON -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/$OPENTELEMETRY_MATLAB_INSTALL_FOLDER |
| 38 | + cmake --build build --config Release --target install |
39 | 39 | - name: Compress into single artifact |
40 | 40 | run: tar -czf otel-matlab-ubuntu.tar.gz otel_matlab_install |
41 | 41 | - name: Upload artifacts |
|
63 | 63 | working-directory: opentelemetry-matlab |
64 | 64 | shell: cmd |
65 | 65 | run: | |
66 | | - mkdir ..\otel_matlab_install |
67 | | - type nul > ..\otel_matlab_install\two.txt |
| 66 | + call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 |
| 67 | + cmake -S . -B build -G Ninja -DCMAKE_CXX_COMPILER="cl.exe" -DCMAKE_C_COMPILER="cl.exe" -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=ON -DWITH_OTLP_FILE=ON -DFETCH_VCPKG=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 68 | + cmake --build build --config Release --target install |
68 | 69 | - name: Compress into single artifact |
69 | 70 | working-directory: ${{ github.workspace }} |
70 | 71 | run: tar -czf otel-matlab-windows.tar.gz otel_matlab_install |
|
97 | 98 | env: |
98 | 99 | CMAKE_POLICY_VERSION_MINIMUM: 3.5 # required by upb because its cmake requirement is not compatible with cmake 4 |
99 | 100 | run: | |
100 | | - mkdir ../otel_matlab_install |
101 | | - touch ../otel_matlab_install/three_${{ matrix.os }} |
| 101 | + cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DWITH_OTLP_GRPC=ON -DWITH_OTLP_FILE=ON -DCMAKE_INSTALL_PREFIX=${{ env.OPENTELEMETRY_MATLAB_INSTALL }} |
| 102 | + cmake --build build --config Release --target install |
102 | 103 | - name: Compress into single artifact |
103 | 104 | working-directory: ${{ github.workspace }} |
104 | 105 | run: tar -czf otel-matlab-${{ matrix.os }}.tar.gz otel_matlab_install |
|
0 commit comments