Hyuchia / appcenter

AppCenter for elementary OS

Home Page:https://elementary.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AppCenter

l10n Bountysource

Building, Testing, and Installation

You'll need the following dependencies:

  • cmake
  • cmake-elementary
  • intltool
  • libappstream-dev (>= 0.10)
  • libgee-0.8-dev
  • libgranite-dev
  • libgtk-3-dev
  • libpackagekit-glib2-dev
  • libunity-dev
  • libxml2-dev
  • libxml2-utils
  • valac (>= 0.26)

It's recommended to create a clean build environment

mkdir build
cd build/

Run cmake to configure the build environment and then make all test to build and run automated tests

cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make all test

To install, use make install, then execute with appcenter

sudo make install
appcenter

Debugging

See debug messages:

appcenter -d

Show restart required messaging:

sudo touch /var/run/reboot-required

Hide restart required messaging:

sudo rm /var/run/reboot-required

About

AppCenter for elementary OS

https://elementary.io

License:GNU General Public License v3.0


Languages

Language:Vala 97.5%Language:CMake 2.5%