On Tue, 26 Dec 2017 12:03:30 +0200
Mykyta Biliavskyi <[email protected]> wrote:

> Hi,
> Actually I haven't any plans about moving this project to use meson
> and ninja build system.

I am not suggesting to move to meson from cmake.

> Maybe someone from E devs could help with
> thing that you are reported, because personally I didn't even try to
> setup meson build system.
> If there are exists any issues with current cmake realisation - you
> are welcome for a report this.

This is an issue with the current build system. I assume it builds fine
using the default Makefiles generator. I need to try that.

I cannot report issues directly on phab as my account was disabled[1].
My email was also banned from this list I must use another for this
post, and others.

cmake has generators. It can generate either a makefile/autotools or
ninja build. One reason I prefer cmake to meson and no need to switch
to meson.
https://cmake.org/cmake/help/v3.10/manual/cmake-generators.7.html
https://cmake.org/cmake/help/v3.10/generator/Ninja.html

By default cmake uses autotools/make. But you can switch generators for
any project using cmake.

cmake -G Ninja
ninja build

$ cmake --help
  -G <generator-name>          = Specify a build system generator.

The following generators are available on this platform:
  Unix Makefiles               = Generates standard UNIX makefiles.
  Ninja                        = Generates build.ninja files.
  Watcom WMake                 = Generates Watcom WMake makefiles.
  CodeBlocks - Ninja           = Generates CodeBlocks project files.
  CodeBlocks - Unix Makefiles  = Generates CodeBlocks project files.
  CodeLite - Ninja             = Generates CodeLite project files.
  CodeLite - Unix Makefiles    = Generates CodeLite project files.
  Sublime Text 2 - Ninja       = Generates Sublime Text 2 project files.
  Sublime Text 2 - Unix Makefiles
                               = Generates Sublime Text 2 project files.
  Kate - Ninja                 = Generates Kate project files.
  Kate - Unix Makefiles        = Generates Kate project files.
  Eclipse CDT4 - Ninja         = Generates Eclipse CDT 4.0 project
files. Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project
files. KDevelop3                    = Generates KDevelop 3 project
files. KDevelop3 - Unix Makefiles   = Generates KDevelop 3 project
files.

1. https://phab.enlightenment.org/p/wltjr/

-- 
William L. Thomson Jr.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to