Revert stack size. #349
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"on": "push" | |
"jobs": | |
"build_run_c": | |
"strategy": | |
"matrix": | |
"proj": ["mkcc", "mkcfct", "mkcflt", "mkch", "mkci", "mkct", "mkvc"] | |
"cver": ["89", "99", "11", "18", "2x"] | |
"runs-on": "ubuntu-24.04" | |
"steps": | |
- "uses": "actions/checkout@main" | |
- "run": "bash ./.github/workflows/build_run_lnx_c.sh ${{matrix.proj}} ${{matrix.cver}}" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "${{matrix.proj}}-c${{matrix.cver}}.elf" | |
"path": "./mk_clib/app/${{matrix.proj}}-c${{matrix.cver}}.elf" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "${{matrix.proj}}-c${{matrix.cver}}.txt" | |
"path": "./mk_clib/app/${{matrix.proj}}-c${{matrix.cver}}.txt" | |
"build_run_cpp": | |
"strategy": | |
"matrix": | |
"proj": ["mkcc", "mkcfct", "mkcflt", "mkch", "mkci", "mkct", "mkvc"] | |
"cver": ["98", "11", "14", "17", "20"] | |
"runs-on": "ubuntu-24.04" | |
"steps": | |
- "uses": "actions/checkout@main" | |
- "run": "bash ./.github/workflows/build_run_lnx_cpp.sh ${{matrix.proj}} ${{matrix.cver}}" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "${{matrix.proj}}-cpp${{matrix.cver}}.elf" | |
"path": "./mk_clib/app/${{matrix.proj}}-cpp${{matrix.cver}}.elf" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "${{matrix.proj}}-cpp${{matrix.cver}}.txt" | |
"path": "./mk_clib/app/${{matrix.proj}}-cpp${{matrix.cver}}.txt" | |
"build_wasm": | |
"strategy": | |
"matrix": | |
"proj": ["mkch", "mkcc", "float_analyzer", "double_analyzer", "quad_analyzer"] | |
"runs-on": "ubuntu-24.04" | |
"defaults": | |
"run": | |
"working-directory": "./mk_clib/projects/emscripten" | |
"steps": | |
- "uses": mymindstorm/setup-emsdk@v13 | |
- "uses": "actions/checkout@main" | |
- "run": "bash ./../gcc/build_m4.sh" | |
- "run": "bash ./${{matrix.proj}}.sh" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "${{matrix.proj}}.wasm" | |
"path": "./mk_clib/projects/emscripten/${{matrix.proj}}.wasm" | |
"build_run_examples": | |
"runs-on": "ubuntu-24.04" | |
"defaults": | |
"run": | |
"working-directory": "./mk_clib/projects/gcc" | |
"steps": | |
- "uses": "actions/checkout@main" | |
- "run": "bash ./build_m4.sh" | |
- "run": "bash ./build_run_examples.sh" | |
"build_run_win": | |
"strategy": | |
"matrix": | |
"proj": ["mkcc", "mkcfct", "mkcflt", "mkch", "mkci", "mkct", "mkdefrag", "mkvc"] | |
"conf": ["debug", "release"] | |
"plat": ["x86", "x64", "arm32", "arm64", "arm64ec"] | |
"runs-on": "windows-latest" | |
"steps": | |
- "uses": "actions/checkout@main" | |
- "run": "cmd.exe /c .github\\workflows\\build_run_win.bat ${{matrix.conf}} ${{matrix.plat}} ${{matrix.proj}}" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "${{matrix.proj}}-${{matrix.conf}}-${{matrix.plat}}.exe" | |
"path": "${{matrix.proj}}-${{matrix.conf}}-${{matrix.plat}}.exe" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "${{matrix.proj}}-${{matrix.conf}}-${{matrix.plat}}.pdb" | |
"path": "${{matrix.proj}}-${{matrix.conf}}-${{matrix.plat}}.pdb" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "${{matrix.proj}}-${{matrix.conf}}-${{matrix.plat}}.txt" | |
"path": "${{matrix.proj}}-${{matrix.conf}}-${{matrix.plat}}.txt" | |
"mk_clib": | |
"runs-on": "ubuntu-24.04" | |
"needs": ["build_run_c", "build_run_cpp", "build_wasm", "build_run_win"] | |
"steps": | |
- "uses": "actions/download-artifact@main" | |
"with": | |
"merge-multiple": "true" | |
- "uses": "actions/upload-artifact@main" | |
"with": | |
"name": "mk_clib" | |
"path": "/home/runner/work/mk_clib/mk_clib/*" |