Permalink
Switch branches/tags
Nothing to show
Commits on May 31, 2018
  1. Merge pull request #59 from rakhimov/openhub

    andrewprock committed May 31, 2018
    Add OpenHUB badge
  2. Merge pull request #54 from rakhimov/ps-matrix

    andrewprock committed May 31, 2018
    Python 3 compatiblity for ps-matrix (argparse, print, dict)
  3. Merge pull request #51 from rakhimov/clang-format

    andrewprock committed May 31, 2018
    Apply clang-format
  4. Add OpenHUB badge

    rakhimov committed May 31, 2018
    [skip ci]
    
    The project metrics are available
    at [OpenHUB](https://www.openhub.net/p/pokerstove).
  5. Cleanup ps-matrix with prospector (pylint, pep8)

    rakhimov committed May 29, 2018
    This is for a better compatibility with python 3.
  6. Replace getopt with argparse in ps-matrix

    rakhimov committed May 29, 2018
    Print statements are turned into functions for consistency.
  7. Merge pull request #57 from rakhimov/osx

    andrewprock committed May 31, 2018
    Enable OS X build on Travis-CI
  8. Merge pull request #56 from rakhimov/travis-ci

    andrewprock committed May 31, 2018
    Enable Release and Debug builds on Travis-CI
Commits on May 30, 2018
  1. Enable OS X build on Travis-CI

    rakhimov committed May 30, 2018
    Only Release builds are tested
    since this build image is limited on Travis-CI (long queues).
  2. Add Release build instruction to README

    rakhimov committed May 30, 2018
    [skip ci]
    
    Release builds should be used in general
    for distribution and perf testing.
  3. Merge pull request #55 from rakhimov/cmake

    andrewprock committed May 30, 2018
    Fix CMake configurations
  4. Remove CXX_FLAGS setting from Travis-CI config

    rakhimov committed May 30, 2018
    This is already done in CMake.
  5. Fix CMake status messages

    rakhimov committed May 30, 2018
    STATUS needs to be in all caps.
  6. Remove hard-set of CMAKE_CXX_FLAGS

    rakhimov committed May 30, 2018
    This is a nasty approach to set compiler flags.
    It is breaking builds all over the place.
  7. Remove CMake project definition from programs dir

    rakhimov committed May 30, 2018
    This seems superfluous.
  8. Move C++11 flag into project CMakeLists.txt

    rakhimov committed May 30, 2018
    This is a common requirement for all the C++ code in this project.
    Ideally, this should be set per target.
  9. Update README with out-of-source build

    rakhimov committed May 30, 2018
    Creating build directory within src is weird.
  10. Split project CMakeLists.txt from src CMakeLists

    rakhimov committed May 30, 2018
    Project CMake configuration should be in the root directory.
Commits on May 29, 2018
  1. Format manually boost::{program_options, format}

    rakhimov committed May 29, 2018
    Clang formatting is disabled for these special code.
  2. Run clang-format on C++ files

    rakhimov committed May 29, 2018
    This fixes style errors and makes the code formatting consistent.
  3. Add clang-format style configuration

    rakhimov committed May 29, 2018
    This is derived from the existing source files.
    However, there are some inconsistencies among the existing style.
  4. Merge pull request #52 from rakhimov/yapf

    andrewprock committed May 29, 2018
    Format ps-matrix Python code with yapf
  5. Merge pull request #53 from rakhimov/readme

    andrewprock committed May 29, 2018
    Cleanup README
  6. Cleanup README

    rakhimov committed May 29, 2018
    - remove svn
    - remove bitdeli
    - cleanup whitespace
  7. Merge pull request #50 from rakhimov/travis-ci

    andrewprock committed May 29, 2018
    Add Travis-CI configuration
  8. Merge pull request #48 from rakhimov/main-is-not-exe

    andrewprock committed May 29, 2018
    Remove the execution bit from main.cpp files
  9. Merge pull request #36 from jdoerrie/Suit(char)_Fix

    andrewprock committed May 29, 2018
    Add possibility to create Suits from chars
  10. Merge pull request #46 from rakhimov/remove-python-bytecode

    andrewprock committed May 29, 2018
    Remove Python byte code files
  11. Add Travis-CI configuration

    rakhimov committed May 29, 2018
    This builds on Ubuntu Trusty with Clang and GCC.