| 
				
				
				
				 | 
			
			 | 
			
			@ -1,64 +0,0 @@ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			name: CI - Source & Examples - Windows | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			on: [push, pull_request] | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			jobs: | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			  build: | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    runs-on: windows-latest | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    strategy: | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      fail-fast: false | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      max-parallel: 1 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      matrix: | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        compiler: [mingw, msvc16] | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        bits: [32, 64] | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        include: | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        - compiler: mingw | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          bits: 32 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          CFLAGS: -m32 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          GENERATOR: "MinGW Makefiles" | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        - compiler: mingw | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          bits: 64 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          CFLAGS: -m64 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          GENERATOR: "MinGW Makefiles" | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        - compiler: msvc16 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          bits: 32 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          GENERATOR: "Visual Studio 16 2019" | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          ARCH: "-A Win32"   | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        - compiler: msvc16 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          bits: 64 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          GENERATOR: "Visual Studio 16 2019" | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			          ARCH: "-A x64"  | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			           | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    env: | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      CFLAGS: ${{ matrix.CFLAGS }} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    steps: | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    - name: Checkout | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      uses: actions/checkout@master | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    - name: Setup Environment | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      run: |  | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        mkdir build | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        cd build | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			         | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    # Trying to solve an issue with CMake and Chocolatey for MinGW | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    - run: cmake -E remove c:\ProgramData\chocolatey\bin\cpack.exe | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      if: matrix.compiler == 'mingw' | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    # Setup MSBuild.exe path if required | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    - uses: warrenbuckley/Setup-MSBuild@v1 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      if: matrix.compiler == 'msvc16' | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    - name: Build MinGW Project | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      run: | | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        cd ../raylib/src | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        make PLATFORM=PLATFORM_DESKTOP CC=gcc | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      if: matrix.compiler == 'mingw' | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    - name: Setup CMake Project | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      run: cmake -G "${{ matrix.GENERATOR }}" ${{ matrix.ARCH }} -DCMAKE_SH="CMAKE_SH-NOTFOUND" -DSTATIC=ON -DSHARED=ON -DBUILD_EXAMPLES=ON -DBUILD_GAMES=OFF -DINCLUDE_EVERYTHING=ON ../raylib | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      if: matrix.compiler == 'msvc16' | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			       | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    - name: Build raylib Source & Examples | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      run: cmake --build . --target install | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			      if: matrix.compiler == 'msvc16' |