dxdiff/source/app.d

20 lines
384 B
D

import libxdiff;
import std.conv : to;
import std.stdio : writefln, writeln;
import std.file : read;
void main()
{
auto file1 = new MMFile(cast(const(ubyte)[]) read("/tmp/diff1.d"));
auto file2 = new MMFile(cast(const(ubyte)[]) read("/tmp/diff2.d"));
auto patch = file1.computePatch(file2);
writeln(patch);
writefln(
"file1: %s\nfile2: %s",
file1.size, file2.size
);
}