https://github.com/amireh/karazeh_v2
A remake of the original Karazeh, the software patcher, with an emphasis on robustness.
https://github.com/amireh/karazeh_v2
Last synced: 4 months ago
JSON representation
A remake of the original Karazeh, the software patcher, with an emphasis on robustness.
- Host: GitHub
- URL: https://github.com/amireh/karazeh_v2
- Owner: amireh
- License: lgpl-3.0
- Created: 2012-08-14T20:09:14.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2016-07-03T22:03:18.000Z (almost 9 years ago)
- Last Synced: 2024-12-28T14:52:01.881Z (6 months ago)
- Language: C++
- Homepage: http://amireh.github.io/karazeh_v2/index.html
- Size: 936 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Karazeh
Karazeh is a cross-platform tool for patching and launching desktop applications, suited for PC games. The purpose of this tool is to provide you with the ability to update your users' clients with minimal hassle without requiring you to re-invent the wheel and write your own patcher.
Karazeh is meant to be used with [Kiwi](https://github.com/amireh/Kiwi), the tool that generates the patch scripts which Karazeh consumes. They both should operate on Windows, Linux, and Mac OS X.
Both tools are freely available and licensed under the MIT license.
## Building
_TBD_
## Usage
_TBD_
## Tests
To run the unit tests you must launch an http server to serve the fixtures. You can
easily do this using a light http daemon such as `darkhttpd` and running it
on port 8080 to serve `/path/to/karazeh/test/fixture` as the root directory.Example on Arch Linux:
```bash
pacman -S darkhttpd
cd /path/to/karazeh/test/fixture
darkhttpd .
```Afterwards, run the binary:
```bash
./karazeh_unit_tests
```## License
Copyright 2016 Ahmad Amireh .
The code is licensed under the GNU L-GPL v3.0 (see COPYING) and is free to use,
link-against and embed within free and commercial applications.