natehalsey / mkpatch Goto Github PK
View Code? Open in Web Editor NEWIncremental patch creator tool
License: BSD 3-Clause "New" or "Revised" License
Incremental patch creator tool
License: BSD 3-Clause "New" or "Revised" License
NAME mkpatch - incremental patch creator. SYNOPSIS mkpatch [PATCHES_DIR] [UNPATCHED_PATH] [FULLY_PATCHED_PATH] [PATCH_NAME] [OPTIONS] DESCRIPTION mkpatch is an incremental patch creator that allows you to create and maintain patches between local directories or branches. It’s power comes from it’s incremental patch list, which it can append to by generating further incremental patches, simply edit a single local patched directory and generate incremental patches against an unpatched local directory, without needing to manage multiple patched directories, all while keeping an incremental patch list. PATCH_DIR The PATCH_DIR acts as your incremental patchlist, and can be either an empty directory, or a directory containing *.diff and/or *.patch files. These files must start with a number indicating patch order. UNPATCHED_PATH The UNPATCHED_PATH is a directory containing code with no changes. FULLY_PATCHED_PATH The FULLY_PATCHED_PATH is a directory containing all changes made locally to the code. EXAMPLES Example incrementally patching dwm and creating a new patch mkpatch ./patches ˜/.config/dwm/unpatched/6.4 ˜/.config/dwm/patched/6.4 OPTIONS --help, print a help screen --keep-temp, keep the temporary folder (good for debugging) SEE ALSO patch(1), git(5) BUGS No known bugs. AUTHOR Nate Halsey ([email protected])
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.