| Age | Commit message (Collapse) | Author |
|
(GHA) like we did for OoT and MM (#248)
* Changes the CI system from Jenkins to Github Actions (GHA) like we did for OoT and MM (#246)
I tried to adapt the original jenkinsfile as I could.
One major difference is loosing progress reporting to frogress. frogress is currently deprecated in favor of decomp.dev, and I would like we migrate to decomp.dev somewhat soon, so this should be a big problem.
The mapfiles will be uploaded as an GHA artifact to the Action workflow.
This specific approach to handle GHA for decomp projects was adapted from the one used by the GC/Wii community. It is documented here https://github.com/encounter/dtk-template/blob/main/docs/github_actions.md There's a writeup about this adaptation for N64 projects [here](https://github.com/AngheloAlf/drmario64/pull/19).
Also relevant implementations for OoT and MM:
- https://github.com/zeldaret/oot/pull/2742
- https://github.com/zeldaret/mm/pull/1885
* Round of fixes (#247)
* Round of fixes
* Set WARNINGS_CHECK environment variable in CI
* Update .github/workflows/ci.yml
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
---------
Co-authored-by: emilybrooks <emilybrooksemilybrooks@gmail.com>
|
|
* Makefile cleanup
* venv
* baseroms folder
* Jenkinsfile
* Remove z64compress
* Small cleanup
* More small fixes
* diff_settings fix
* Fix jenkins
* make compress in readme
|
|
* Add venv to Jenkinsfile
* Add readme instructions to venv
* z64compress warning
* fix warnings
|
|
|
|
* got stuff to extract properly
* je and bs extensions done
* got symbols named correctly
* extensions done, symbol naming done
* fixed some errors
* fixed more of them
* stuff
* started editing make file
* makefile works
* ci4 and palette extensions done
* cleaned up ckf_je extension
* fixed vertex problem
* cleaned up asset yaml
* cleaned up extensions
* added tol_cracker_1
* builds properly
* finished obj_s_yamishop and obj_w_yamishop
* updated to work with latest splat
* fixes
* makefile asset dir
* remove old codes from af_ci4.py
|
|
|
|
* Bring over MM's warnings_count system
* Generate base warnings
* Hook warnings to Jenkins
* Fix setup warnings
* splat flag
* git subrepo pull --force tools/splat
subrepo:
subdir: "tools/splat"
merged: "20922ca"
upstream:
origin: "git@github.com:ethteck/splat.git"
branch: "master"
commit: "20922ca"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* update fixed stuff
* fix warnings
* Fix "F3DEX_GBI_2 redefined" warning
* git subrepo pull --force lib/ultralib
subrepo:
subdir: "lib/ultralib"
merged: "d163fa4"
upstream:
origin: "git@github.com:decompals/ultralib.git"
branch: "main"
commit: "d163fa4"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* update warning count for lib
* restore custom gbi.h
|
|
* git subrepo clone (merge) --branch=5da3132606e4fd427a8d72b8428e4f921cd6e56f git@github.com:z64tools/z64compress.git tools/z64compress
subrepo:
subdir: "tools/z64compress"
merged: "5da3132"
upstream:
origin: "git@github.com:z64tools/z64compress.git"
branch: "5da3132606e4fd427a8d72b8428e4f921cd6e56f"
commit: "5da3132"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* z64compress_wrapper.py
* fixes
* dmadata.c
* readme
* git subrepo pull tools/splat
subrepo:
subdir: "tools/splat"
merged: "01ac556"
upstream:
origin: "git@github.com:ethteck/splat.git"
branch: "master"
commit: "01ac556"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* segment_end_before_align: True
* Add compressed step to jenkinsfile
* TODO
* format
* remove from boot_variables.h
* simplify
* Change makefile to match MM
|
|
* git subrepo clone git@github.com:ethteck/splat.git tools/splat
subrepo:
subdir: "tools/splat"
merged: "4fec014"
upstream:
origin: "git@github.com:ethteck/splat.git"
branch: "master"
commit: "4fec014"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* gitignore
* decompress_baserom.py
* Initial yaml
* run flib
* more yaml stuff
* Builds an uncompressed ROM
* setup ido download
* git subrepo clone git@github.com:simonlindholm/asm-differ.git tools/asm-differ
subrepo:
subdir: "tools/asm-differ"
merged: "ae40866"
upstream:
origin: "git@github.com:simonlindholm/asm-differ.git"
branch: "main"
commit: "ae40866"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* git subrepo clone git@github.com:simonlindholm/asm-processor.git tools/asm-processor
subrepo:
subdir: "tools/asm-processor"
merged: "bbd86ea"
upstream:
origin: "git@github.com:simonlindholm/asm-processor.git"
branch: "main"
commit: "bbd86ea"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* git subrepo clone (merge) git@github.com:EllipticEllipsis/fado.git tools/fado
subrepo:
subdir: "tools/fado"
merged: "8d896ee"
upstream:
origin: "git@github.com:EllipticEllipsis/fado.git"
branch: "master"
commit: "8d896ee"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* setup ido in makefile
* data and rodata
* add automatic file splits
* bootstrap most symbol_addrs
* git subrepo clone --branch=irix git@github.com:hensldm/ultralib.git lib/ultralib
subrepo:
subdir: "lib/ultralib"
merged: "0d1e095"
upstream:
origin: "git@github.com:hensldm/ultralib.git"
branch: "irix"
commit: "0d1e095"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* setup ido building
* various tooling
* git subrepo pull tools/asm-differ
subrepo:
subdir: "tools/asm-differ"
merged: "857b398"
upstream:
origin: "git@github.com:simonlindholm/asm-differ.git"
branch: "main"
commit: "857b398"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* Change defines to match IDO
* review
* newlin
* update gitignore
* Windows error
* D_01000000
* yeet settings.json
* yeet
* git subrepo clone git@github.com:decompals/ultralib.git lib/ultralib
subrepo:
subdir: "lib/ultralib"
merged: "d03b2a3"
upstream:
origin: "git@github.com:decompals/ultralib.git"
branch: "main"
commit: "d03b2a3"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* clangformat and clangtidy
* Setup a bunch of headers
* bootstrap boot and code functions and variables headers
* global.h
* update format.py includes
* -D_MIPS_SZLONG=32
* format.py: --verbose
* Update tools/decompress_baserom.py
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Add libc to global.h
* review
* yeet saved_regs
* yeet headers
* yeet _MSC_VER
* more header cleanup
* add readme licensing note
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|