Metadata-Version: 1.1
Name: rlj
Version: 1.0.2
Summary: A Local Judge for OIers and ACMers by _rqy
Home-page: https://github.com/rqy1458814497/RLJ/
Author: _rqy
Author-email: 1458814497@qq.com
License: MIT Linsence
Description: ---
        RLJ
        ---
        一个便捷的本地评测器。By _rqy.
        
         屏幕截图_
        
        .. _屏幕截图: https://raw.githubusercontent.com/rqy1458814497/RLJ/master/screenshoots/1.gif
        
        .. contents::
        
        .. section-numbering::
        
        安装
        ====
        
        可以通过 ``pip3`` 安装。
        
        .. code-block:: bash
        
         $ pip3 install --upgrade rlj
        
        或者通过 ``git``
        
        .. code-block:: bash
        
         $ git clone git@github.com:rqy1458814497/RLJ.git
         $ cd RLJ
         $ sudo python3 setup.py install
        
        
        使用
        ====
        
        Config文件
        ----------
        
        创建 ``config.json`` 文件，该文件应包含以下几项：
        
        ``Source`` （可选）， ``Input`` ， ``Output`` ， ``#`` ， ``Time Limit`` ， ``Memory Limit``
        
        例如：
        
        .. code-block:: json
        
         {
           "Source"       : "example.cpp",
           "Input"        : "example#.in",
           "Output"       : "example#.ans",
           "#"            : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
           "Time Limit"   : 1000,
           "Memory Limit" : 128
         }
        
        更简单的方法是输入
        
        .. code-block:: bash
        
         $ rlj --genConfig [FILE]
        
        生成 ``config.json`` （或指定FILE参数以更改文件名）。
        
        数据
        ----
        
        请将所需的输入输出数据文件置于 ``data`` 文件夹下。
        
        如，上面的测试文件的例子中， ``data`` 下应有： ``example1.in``, ``example1.ans``, ``example2.in`` 等文件。
        
        
        评测
        ----
        
        .. code-block:: bash
        
         $ rlj [-s|--slient] [-j Source | --judge Source] [-c ConfigFile] [--O2]
        
        只调用 ``rlj`` 即可评测。
        
        若要简化其输出，请调用 ``rlj --silent`` 或 ``rlj -s``
        
        具体用法请参照 ``rlj -h``
        
        编译选项
        --------
        
        默认无任何编译选项。
        
        可通过在 ``config.json`` 中加入 ``Compiling Parameter`` 添加编译选项。
        
        ``--O2`` 可以在运行时制定，参照上文。
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.1
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Information Technology
