Windows Local Backup
This repository has been archived on 2024-06-02. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Peter McGoron bfc99264dd fix archive and directory recursion errors 2023-12-12 15:18:43 -05:00
tcc fix software to compile properly on Windows XP x86 2023-12-12 11:41:26 -05:00
.gitignore fix software to compile properly on Windows XP x86 2023-12-12 11:41:26 -05:00
COPYING init 2023-12-09 10:58:59 -05:00
README.rst fix software to compile properly on Windows XP x86 2023-12-12 11:41:26 -05:00
compile.bat fix archive and directory recursion errors 2023-12-12 15:18:43 -05:00
sha-256.c fix software to compile properly on Windows XP x86 2023-12-12 11:41:26 -05:00
sha-256.h fix software to compile properly on Windows XP x86 2023-12-12 11:41:26 -05:00
sqlite3.def fix software to compile properly on Windows XP x86 2023-12-12 11:41:26 -05:00
sqlite3.dll fix software to compile properly on Windows XP x86 2023-12-12 11:41:26 -05:00
sqlite3.h add sqlite3.h 2023-12-12 11:55:52 -05:00
wlb.c fix archive and directory recursion errors 2023-12-12 15:18:43 -05:00

README.rst

---------------------
Windows Local Backup
---------------------

Windows local backup system. Supports anything Sqlite3 supports.
The bundled TCC is designed for Windows XP.

Backups are stored in a SQLite database. Each backup is timestamped
at the time of execution, with an optional name.

Each file in the backup has it's SHA256 sum included. If a file has
an identical SHA256 sum, only one copy of the file is stored. The
relative directory of each file is stored.


------------
Installation
------------

All of this is included in the `tcc` directory.

1. Install TCC.
2. Download https://sourceforge.net/projects/mingw/files/MinGW/Base/w32api/w32api-3.14/
3. Copy the ``include`` directory of this into `tcc/include/winapi`.
4. Run `compile.bat`.