Skip to content

merguez-it/mgz-diff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mgz-diff

Merguez-IT diff library

This is a Work In Progress. So test it but don't use it.

Dependencies

Compiling

Documentation

Testing

Compiling

Install cmake, doxygen and graphviz, then :

On MacOSX, or Linux

cd <path to mgz-diff root>
mkdir build
cd build
cmake [-DCMAKE_INSTALL_PREFIX:PATH=/<path>] ..
make
make test
make doc
make install

On Windows

You need to install MinGW. Add the bin directory of your MinGW installation in your PATH. Then, open a Windows (not MSYS) console and :

cd <path to mgz-diff root>
mkdir build
cd build
cmake [-DCMAKE_INSTALL_PREFIX:PATH=/<path>] ..
mingw32-make
mingw32-make test
mingw32-make doc
mingw32-make install

Licence

(C) 2013 Merguez-IT

This code was greatly inspired by parts of LibXDiff from Davide Libenzi http://www.xmailserver.org/xdiff-lib.html

This code use part of the diff algorithm from git by Nicolas Pitre
https://github.com/git/git
(C) 2005 Nicolas Pitre ([email protected])

This code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

Releases

No releases published

Packages

No packages published