8000 GitHub - CyberKite/mgMK: Magisk Make - a build helper for Magisk
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

CyberKite/mgMK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magisk Make

Magisk Make - a build helper for Magisk

Requirements

  • A tmpfs or ramfs on /tmp
  • Any /tmp folder, really. Though I'd recommend having a ramdisk mounted there.
  • zip
  • platform-tools
  • probably a lot more. You'll figure it out.

Getting Started

  • Source the activate script from a modern Bash shell.

  • Chicken out because my docs are dumpsterfire or you're on Windows

  • Run mgmk init from the /modules folder you should be in now

  • Increase the version with mgmk inc (major|minor|patch) [module.prop]

  • build with mgmk build .

Pre-Processing

  • build.sh is run from the project root, which is passed along as $BUILDPATH - very helpful for removing unnecessary folders
  • Zip is set to replace symlinks with the source file, keep that in mind.
  • Some files are removed automagically:
  • /.gitignore
  • /.git - force-recursively
  • Anything that matches the glob *~ - use a buildscript if you REALLY need these files

About

Magisk Make - a build helper for Magisk

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0