gplugin/gplugin

Update INSTALL for the new build system
develop
2017-06-01, Gary Kramlich
9f3c55c81e6f
Update INSTALL for the new build system
  • +7 -13
    INSTALL
  • --- a/INSTALL Fri Jun 02 04:30:43 2017 +0000
    +++ b/INSTALL Thu Jun 01 23:45:10 2017 -0500
    @@ -1,9 +1,9 @@
    Dependencies
    ============
    GPlugin depends on the following at a bare minimum:
    - glib-2.0 >= 2.20.0
    + glib-2.0 >= 2.34.0
    gobject-introspection, libgirepository1.0-dev
    - cmake >= 2.8
    + meson >= 0.36.0
    gettext
    help2man
    a C compiler
    @@ -19,23 +19,17 @@
    Building
    ========
    -GPlugin uses CMake (http://www.cmake.org) as its build system. As such
    +GPlugin uses meson (http://mesonbuild.com/) as its build system. As such
    compiling is a little bit different than your typical ./configure, make,
    sudo make install. But luckily for you, not too much different.
    -While it is not required, it is highly recommended that you use a separate
    -build dir. As such, these instructions use a separate build directory.
    +Meson requires you to build in a separate directory than your source. As such, these instructions use a separate build directory.
    To compile you need to run the following commands:
    - mkdir build
    + meson build
    cd build
    - cmake ..
    - make
    - sudo make install
    + ninja install
    If you want/need to tweak the build system (to enable/disable certain loaders)
    -you can do so at any time by using a CMake user interface. For example, if you
    -have the CMake curses gui installed, you can do this by running "ccmake .."
    -from the build directory.
    -
    +you can do so at any time by using mesonconf in the build directory.