handy-warup-generator

A patch generator/applier written in Java

License

License

GroupId

GroupId

fr.vidal.oss
ArtifactId

ArtifactId

handy-warup-generator
Last Version

Last Version

0.1
Release Date

Release Date

Type

Type

jar
Description

Description

handy-warup-generator
A patch generator/applier written in Java

Download handy-warup-generator

How to add to project

<!-- https://jarcasting.com/artifacts/fr.vidal.oss/handy-warup-generator/ -->
<dependency>
    <groupId>fr.vidal.oss</groupId>
    <artifactId>handy-warup-generator</artifactId>
    <version>0.1</version>
</dependency>
// https://jarcasting.com/artifacts/fr.vidal.oss/handy-warup-generator/
implementation 'fr.vidal.oss:handy-warup-generator:0.1'
// https://jarcasting.com/artifacts/fr.vidal.oss/handy-warup-generator/
implementation ("fr.vidal.oss:handy-warup-generator:0.1")
'fr.vidal.oss:handy-warup-generator:jar:0.1'
<dependency org="fr.vidal.oss" name="handy-warup-generator" rev="0.1">
  <artifact name="handy-warup-generator" type="jar" />
</dependency>
@Grapes(
@Grab(group='fr.vidal.oss', module='handy-warup-generator', version='0.1')
)
libraryDependencies += "fr.vidal.oss" % "handy-warup-generator" % "0.1"
[fr.vidal.oss/handy-warup-generator "0.1"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Handy Warup

Handy Warup

Build Status Coverage Status

Handy what?

Diff once, apply everywhere.

-- Guybrush Threepwood

Handy Warup is a patch generator/applier written in Java. The idea is to execute file operations, described in a specific generated file, in batch.

It is obviously broken down into 2 parts:

  1. generator: simple (Linux-only) Bash script to generate a diff file between two archives
  2. applier: Java program to consume the diff file and apply it to a specified local directory

Getting started

As simple as:

 $> mvn install
fr.vidal.oss

Versions

Version
0.1