handy-warup

A patch generator/applier written in Java

License

License

GroupId

GroupId

fr.vidal.oss
ArtifactId

ArtifactId

handy-warup
Last Version

Last Version

0.1
Release Date

Release Date

Type

Type

pom
Description

Description

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

Project URL

https://github.com/vidal-community/handy-warup
Source Code Management

Source Code Management

https://github.com/vidal-community/handy-warup

Download handy-warup

Filename Size
handy-warup-0.1.pom 8 KB
Browse

How to add to project

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

  • generator
  • applier

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