Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uditkarode/cafmerge

A blazing-fast utility that lets you easily merge CAF tags into your ROM source.
https://github.com/uditkarode/cafmerge

android caf git git2 git2-rs libgit2 merge rom rust script tag

Last synced: 29 days ago
JSON representation

A blazing-fast utility that lets you easily merge CAF tags into your ROM source.

Awesome Lists containing this project

README

        

# cafmerge
A blazing-fast utility that lets you easily merge CAF tags into your ROM source.

# Usage
First, you need a custom manifest:
BEFORE:
```xml
...

...
```

AFTER:
```xml
...

...
```

You must do this for every entry that you want to merge newer tags into!

Now, you can use cafmerge as:
```bash
cafmerge --manifest /path/to/manifest.xml --tag LA.UM.KEK
```

This will begin merging the provided tag into the repos with the `caf` attribute in the manifest.

You can use `cafmerge --manifest /path/to/manifest.xml --show-conflicts` to list all repos among the ones in the manifest with conflicts for manual resolution.