Metadata-Version: 1.0
Name: tigerfix
Version: 0.1.3
Summary: A hot fix tool for compiled languages such as c and c++.
Home-page: https://github.com/NiceKingWei/tigerfix
Author: UNKNOWN
Author-email: nicekingwei@foxmail.com
License: GPL-3.0
Description: TigerFix
        =========
        
        Build from source
        ---------
        .. code::
        
            python3 setup.py sdist 
            pip3 install dist/tigerfix-0.1.3.tar.gz
        
        Installation
        ------------
        
        .. code::
        
            pip3 install tigerfix
        
        Usage
        ------------
        
        + you should install the library and c/c++ files at first
        
        .. code::
        
            tfix install
        
        
        + write your main program
            + include <tigerfix/def.h>
            + add **-ltfix** flag when linking
        
        
        + write your patch file
            + include <tigerfix/dev.h>
            + use **extern** to get access to what you want to use in patch code
            + compile patch without linking it
        
            .. code ::
        
                gcc patch.c -c -fPIC -o patch.o
        
        
        + generate patch file
        
        .. code ::
        
            tfix gen -m main -o patch.tfp patch.o 
        
        
        + do hotfix
            + eval **pgrep main** , and you will get a pid(for example,10000)
            
            .. code ::
            
                tfix fix 10000 patch.tfp
        
Keywords: hotfix c cpp
Platform: UNKNOWN
