3 # build on c/cpp changes or workflow changes
13 - uses: actions/checkout@v2
16 sudo apt-get install g++ cmake libxxf86vm-dev libgl1-mesa-dev libpng-dev libjpeg-dev zlib1g-dev -qyy
26 - uses: actions/checkout@v2
29 sudo apt-get install g++ cmake libxxf86vm-dev libgles2-mesa-dev libpng-dev libjpeg-dev zlib1g-dev -qyy
33 sed '/#define _IRR_COMPILE_WITH_OGLES2_/ s|^//||g' -i include/IrrCompileConfig.h
34 sed '/#define _IRR_COMPILE_WITH_OPENGL_/ s|^|//|g' -i include/IrrCompileConfig.h
41 - uses: actions/checkout@v2
44 sudo apt-get install cmake g++-mingw-w64-i686 -qyy
48 ./scripts/ci-build-mingw.sh
50 CC: i686-w64-mingw32-gcc
51 CXX: i686-w64-mingw32-g++
56 - uses: actions/checkout@v2
59 sudo apt-get install cmake g++-mingw-w64-x86-64 -qyy
63 ./scripts/ci-build-mingw.sh --64
65 CC: x86_64-w64-mingw32-gcc
66 CXX: x86_64-w64-mingw32-g++