Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.72 KB

README.md

File metadata and controls

43 lines (31 loc) · 1.72 KB

Piga Console {#mainpage}

Build Status on the Jenkins server

This is the official repository for the piga source code. The piga project is aimed to create a new arcade console together with its own games using a Raspberry Pi and some arcade buttons in combination with arcade joysticks and some programs written for the linux operating system.

Currently, the piga library and the console are in a pre-alpha stage. When there are more actual pictures to show off, then this page will be expanded.

This page was made to be viewed from within the doxygen documentation. The links are generated by doxygen and put together in the final documentation page. Please view the pre-generated documentation if you want to view the full range of piga docs.

Manual Building

Please use cmake and try to meet its dependencies. The dependencies are listed in the CMakeLists.txt file. For convenience, a more readable version is also listed here (With the required debian packages and versions):

  • libboost-filesystem1.55.0 (>= 1.55.0)
  • libboost-thread1.55.0 (>= 1.55.0)
  • libboost-system1.55.0 (>= 1.55.0)
  • libyaml-cpp0.5 (>= 0.5.1-1)
  • libstdc++6 (>= 4.9.2-10)
  • piga-libpiga (>= 0.6.0)
  • libquazip-qt5-1 (>= 0.7)
  • libcrypto++9 (>= 5.6.1)
  • libwt38 (>= 3.3.3)
  • libsigc++-2.0-0c2a (>= 2.4.0-1)

Architecture of the Piga Console

The architecture has been documented at the [overall architecture page](@ref overall_architecture).

Default Inputs

The default inputs of the piga system can be seen at the [inputs page](@ref inputs).