this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

disable builds that fail for now

alice ecd41085 a1adcf2c

+134 -134
+134 -134
.github/workflows/build.yml
··· 361 361 path: build/bin/tic80 362 362 363 363 # === Raspberry PI 1-3 Bare Metal === 364 - rpi-baremetal: 365 - runs-on: ubuntu-latest 366 - if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name 367 - container: nesbox/baremetalpi-tic80:latest 364 + # rpi-baremetal: 365 + # runs-on: ubuntu-latest 366 + # if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name 367 + # container: nesbox/baremetalpi-tic80:latest 368 368 369 - steps: 370 - - uses: actions/checkout@v3 371 - with: 372 - submodules: recursive 373 - fetch-depth: 0 369 + # steps: 370 + # - uses: actions/checkout@v3 371 + # with: 372 + # submodules: recursive 373 + # fetch-depth: 0 374 374 375 - - name: Install Host toolchain 376 - run: | 377 - apt-get update 378 - apt-get install --assume-yes build-essential ruby-full 375 + # - name: Install Host toolchain 376 + # run: | 377 + # apt-get update 378 + # apt-get install --assume-yes build-essential ruby-full 379 379 380 - - name: Prebuild 381 - run: | 382 - cd vendor 383 - git clone --recursive https://github.com/smuehlst/circle-stdlib 384 - cd circle-stdlib 385 - git checkout fdb3c4a948421d47fddab8042a92f980cba43915 386 - git submodule update --recursive 387 - ./configure -r 3 388 - make -j$(nproc) 389 - cd libs/circle/addon/vc4/sound/ 390 - make -j$(nproc) 391 - cd ../vchiq 392 - make -j$(nproc) 393 - cd ../../linux 394 - make -j$(nproc) 380 + # - name: Prebuild 381 + # run: | 382 + # cd vendor 383 + # git clone --recursive https://github.com/smuehlst/circle-stdlib 384 + # cd circle-stdlib 385 + # git checkout fdb3c4a948421d47fddab8042a92f980cba43915 386 + # git submodule update --recursive 387 + # ./configure -r 3 388 + # make -j$(nproc) 389 + # cd libs/circle/addon/vc4/sound/ 390 + # make -j$(nproc) 391 + # cd ../vchiq 392 + # make -j$(nproc) 393 + # cd ../../linux 394 + # make -j$(nproc) 395 395 396 - - name: Build 397 - run: | 398 - git apply build/baremetalpi/circle.patch 399 - cd build 400 - cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_TOOLCHAIN_FILE=baremetalpi/toolchain.cmake .. 401 - make tic80studio -j$(nproc) 402 - cd baremetalpi 403 - make -j$(nproc) 404 - cd ../../vendor/circle-stdlib/libs/circle/boot/ 405 - make -j$(nproc) 396 + # - name: Build 397 + # run: | 398 + # git apply build/baremetalpi/circle.patch 399 + # cd build 400 + # cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_TOOLCHAIN_FILE=baremetalpi/toolchain.cmake .. 401 + # make tic80studio -j$(nproc) 402 + # cd baremetalpi 403 + # make -j$(nproc) 404 + # cd ../../vendor/circle-stdlib/libs/circle/boot/ 405 + # make -j$(nproc) 406 406 407 - - name: Pack 408 - run: | 409 - cp build/baremetalpi/kernel8-32.img vendor/circle-stdlib/libs/circle/boot/kernel.img 410 - cp build/baremetalpi/boot/config.txt vendor/circle-stdlib/libs/circle/boot/config.txt 407 + # - name: Pack 408 + # run: | 409 + # cp build/baremetalpi/kernel8-32.img vendor/circle-stdlib/libs/circle/boot/kernel.img 410 + # cp build/baremetalpi/boot/config.txt vendor/circle-stdlib/libs/circle/boot/config.txt 411 411 412 - - name: Deploy 413 - uses: actions/upload-artifact@v3 414 - with: 415 - name: "tic80-rpi-baremetal" 416 - path: | 417 - vendor/circle-stdlib/libs/circle/boot/config.txt 418 - vendor/circle-stdlib/libs/circle/boot/kernel.img 419 - vendor/circle-stdlib/libs/circle/boot/bootcode.bin 420 - vendor/circle-stdlib/libs/circle/boot/start.elf 421 - vendor/circle-stdlib/libs/circle/boot/fixup.dat 422 - vendor/circle-stdlib/libs/circle/boot/LICENCE.broadcom 412 + # - name: Deploy 413 + # uses: actions/upload-artifact@v3 414 + # with: 415 + # name: "tic80-rpi-baremetal" 416 + # path: | 417 + # vendor/circle-stdlib/libs/circle/boot/config.txt 418 + # vendor/circle-stdlib/libs/circle/boot/kernel.img 419 + # vendor/circle-stdlib/libs/circle/boot/bootcode.bin 420 + # vendor/circle-stdlib/libs/circle/boot/start.elf 421 + # vendor/circle-stdlib/libs/circle/boot/fixup.dat 422 + # vendor/circle-stdlib/libs/circle/boot/LICENCE.broadcom 423 423 424 - # === Raspberry PI 4 Bare Metal === 425 - rpi4-baremetal: 426 - runs-on: ubuntu-latest 427 - if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name 428 - container: nesbox/baremetalpi-tic80:latest 424 + # # === Raspberry PI 4 Bare Metal === 425 + # rpi4-baremetal: 426 + # runs-on: ubuntu-latest 427 + # if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name 428 + # container: nesbox/baremetalpi-tic80:latest 429 429 430 - steps: 431 - - uses: actions/checkout@v3 432 - with: 433 - submodules: recursive 434 - fetch-depth: 0 430 + # steps: 431 + # - uses: actions/checkout@v3 432 + # with: 433 + # submodules: recursive 434 + # fetch-depth: 0 435 435 436 - - name: Install Host toolchain 437 - run: | 438 - apt-get update 439 - apt-get install --assume-yes build-essential ruby-full 436 + # - name: Install Host toolchain 437 + # run: | 438 + # apt-get update 439 + # apt-get install --assume-yes build-essential ruby-full 440 440 441 - - name: Prebuild 442 - run: | 443 - cd vendor 444 - git clone --recursive https://github.com/smuehlst/circle-stdlib 445 - cd circle-stdlib 446 - git checkout fdb3c4a948421d47fddab8042a92f980cba43915 447 - git submodule update --recursive 448 - ./configure -r 4 449 - make -j$(nproc) 450 - cd libs/circle/addon/vc4/sound/ 451 - make -j$(nproc) 452 - cd ../vchiq 453 - make -j$(nproc) 454 - cd ../../linux 455 - make -j$(nproc) 441 + # - name: Prebuild 442 + # run: | 443 + # cd vendor 444 + # git clone --recursive https://github.com/smuehlst/circle-stdlib 445 + # cd circle-stdlib 446 + # git checkout fdb3c4a948421d47fddab8042a92f980cba43915 447 + # git submodule update --recursive 448 + # ./configure -r 4 449 + # make -j$(nproc) 450 + # cd libs/circle/addon/vc4/sound/ 451 + # make -j$(nproc) 452 + # cd ../vchiq 453 + # make -j$(nproc) 454 + # cd ../../linux 455 + # make -j$(nproc) 456 456 457 - - name: Build 458 - run: | 459 - git apply build/baremetalpi/circle.patch 460 - cd build 461 - cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_TOOLCHAIN_FILE=baremetalpi/toolchain.cmake .. 462 - make tic80studio -j$(nproc) 463 - cd baremetalpi 464 - make -j$(nproc) 465 - cd ../../vendor/circle-stdlib/libs/circle/boot/ 466 - make -j$(nproc) 457 + # - name: Build 458 + # run: | 459 + # git apply build/baremetalpi/circle.patch 460 + # cd build 461 + # cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_TOOLCHAIN_FILE=baremetalpi/toolchain.cmake .. 462 + # make tic80studio -j$(nproc) 463 + # cd baremetalpi 464 + # make -j$(nproc) 465 + # cd ../../vendor/circle-stdlib/libs/circle/boot/ 466 + # make -j$(nproc) 467 467 468 - - name: Pack 469 - run: | 470 - cp build/baremetalpi/kernel7l.img vendor/circle-stdlib/libs/circle/boot/kernel.img 471 - cp build/baremetalpi/boot/config.txt vendor/circle-stdlib/libs/circle/boot/config.txt 468 + # - name: Pack 469 + # run: | 470 + # cp build/baremetalpi/kernel7l.img vendor/circle-stdlib/libs/circle/boot/kernel.img 471 + # cp build/baremetalpi/boot/config.txt vendor/circle-stdlib/libs/circle/boot/config.txt 472 472 473 - - name: Deploy 474 - uses: actions/upload-artifact@v3 475 - with: 476 - name: "tic80-rpi4-baremetal" 477 - path: | 478 - vendor/circle-stdlib/libs/circle/boot/bcm2711-rpi-4-b.dtb 479 - vendor/circle-stdlib/libs/circle/boot/bcm2711-rpi-cm4.dtb 480 - vendor/circle-stdlib/libs/circle/boot/bootcode.bin 481 - vendor/circle-stdlib/libs/circle/boot/config.txt 482 - vendor/circle-stdlib/libs/circle/boot/COPYING.linux 483 - vendor/circle-stdlib/libs/circle/boot/fixup4.dat 484 - vendor/circle-stdlib/libs/circle/boot/kernel.img 485 - vendor/circle-stdlib/libs/circle/boot/LICENCE.broadcom 486 - vendor/circle-stdlib/libs/circle/boot/start4.elf 473 + # - name: Deploy 474 + # uses: actions/upload-artifact@v3 475 + # with: 476 + # name: "tic80-rpi4-baremetal" 477 + # path: | 478 + # vendor/circle-stdlib/libs/circle/boot/bcm2711-rpi-4-b.dtb 479 + # vendor/circle-stdlib/libs/circle/boot/bcm2711-rpi-cm4.dtb 480 + # vendor/circle-stdlib/libs/circle/boot/bootcode.bin 481 + # vendor/circle-stdlib/libs/circle/boot/config.txt 482 + # vendor/circle-stdlib/libs/circle/boot/COPYING.linux 483 + # vendor/circle-stdlib/libs/circle/boot/fixup4.dat 484 + # vendor/circle-stdlib/libs/circle/boot/kernel.img 485 + # vendor/circle-stdlib/libs/circle/boot/LICENCE.broadcom 486 + # vendor/circle-stdlib/libs/circle/boot/start4.elf 487 487 488 - # === Nintendo 3DS build === 489 - nintendo-3ds: 490 - runs-on: ubuntu-latest 491 - if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name 492 - container: nesbox/devkitpro-tic80:latest 488 + # # === Nintendo 3DS build === 489 + # nintendo-3ds: 490 + # runs-on: ubuntu-latest 491 + # if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name 492 + # container: nesbox/devkitpro-tic80:latest 493 493 494 - steps: 495 - - uses: actions/checkout@v3 496 - with: 497 - submodules: recursive 498 - fetch-depth: 0 494 + # steps: 495 + # - uses: actions/checkout@v3 496 + # with: 497 + # submodules: recursive 498 + # fetch-depth: 0 499 499 500 - - name: Install Host toolchain 501 - run: | 502 - apt-get update 503 - apt-get install --assume-yes build-essential ruby-full 500 + # - name: Install Host toolchain 501 + # run: | 502 + # apt-get update 503 + # apt-get install --assume-yes build-essential ruby-full 504 504 505 - - name: Build 506 - run: | 507 - cd build 508 - cmake -DCMAKE_TOOLCHAIN_FILE=$DEVKITPRO/3ds.cmake -DN3DS=TRUE -DCMAKE_BUILD_TYPE=$BUILD_TYPE .. 509 - make -j$(nproc) 505 + # - name: Build 506 + # run: | 507 + # cd build 508 + # cmake -DCMAKE_TOOLCHAIN_FILE=$DEVKITPRO/3ds.cmake -DN3DS=TRUE -DCMAKE_BUILD_TYPE=$BUILD_TYPE .. 509 + # make -j$(nproc) 510 510 511 - - name: Deploy 512 - uses: actions/upload-artifact@v3 513 - with: 514 - name: "tic80-nintendo-3ds" 515 - path: build/bin/tic80.3dsx 511 + # - name: Deploy 512 + # uses: actions/upload-artifact@v3 513 + # with: 514 + # name: "tic80-nintendo-3ds" 515 + # path: build/bin/tic80.3dsx 516 516 517 517 # === MacOS 12 === 518 518 macos: