On Sunday, 18 March 2018 07:59:53 ACDT, William L. Thomson Jr. wrote:
> I see EFL has a CMakeLists.txt in git.  I am curious as to the current
> state of that. It seems like it is for past versions, 1.18.99.57967.
> Also does not allow build from git.
>
> Background
>
> I was looking at updating autotools build for elogind rather than
> systemd. Since systemd is required for Wayland. Pretty sure all it
> needs is provided by elogind. Systemd is pretty integrated into
> autotools and not that familiar with configure.ac. Plus it takes
> considerable time to regenerate configure, and run that, etc.
>
> I believe cmake would be faster there than autotools. Now I know Meson
> is the craze. But I actually some what prefer cmake to meson. CMake can
> use both autotools or ninja as a generator. Thus cmake + ninja, is
> basically just as fast as meson + ninja. I like some aspects of cmake
> better, auto-updates po files when locations change. Though dates can
> be annoying. Also cpack can easily generate deb and rpm files with
> little effort and almost nothing to maintain.
>
> Anyway is messing with adding support for elogind vs systemd for
> autotools. May look to work with cmake instead. Though seems it needs
> some love.
>

While efl doesn't generally build with cmake, its shipped all the
macro's required to build efl apps with cmake for years so you should be
fine to use cmake as your build system for apps, I have in the past.

-- 

Simon Lees (Simotek)                            http://simotek.net

Emergency Update Team                           keybase.io/simotek
SUSE Linux                           Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
-- 

Simon Lees (Simotek)                            http://simotek.net

Emergency Update Team                           keybase.io/simotek
SUSE Linux                           Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
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
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to