On Tue, 26 Dec 2017 12:19:25 -0500
"William L. Thomson Jr." <[email protected]> wrote:

> On Tue, 26 Dec 2017 12:09:41 -0500
> "William L. Thomson Jr." <[email protected]> wrote:
> 
> > cmake -G Ninja
> > ninja build  
> 
> cmake
> -C 
> /tmp/portage/dev-util/efl-profiler-viewer-1.1/work/efl-profiler-viewer-1.1_build/gentoo_common_config.cmake
> -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_PREFIX=/
> -DCMAKE_BUILD_TYPE= -DCMAKE_DOC=no -DCMAKE_NLS=yes -DCMAKE_STATIC=no
> -DCMAKE_BUILD_TYPE=Gentoo
> -DCMAKE_USER_MAKE_RULES_OVERRIDE=/tmp/portage/dev-util/efl-profiler-viewer-1.1/work/efl-profiler-viewer-1.1_build/gentoo_rules.cmake
> -DCMAKE_TOOLCHAIN_FILE=/tmp/portage/dev-util/efl-profiler-viewer-1.1/work/efl-profiler-viewer-1.1_build/gentoo_toolchain.cmake
>   /tmp/portage/dev-util/efl-profiler-viewer-1.1/work/v1.1
....
> ninja -v -j3 -l0
> ninja: error:
> '/tmp/portage/dev-util/efl-profiler-viewer-1.1/work/v1.1/po/efl_profiler.pot',
> needed by 'po/po', missing and no known rule to make it

I assume Makefile generates that POT file I do not see it in repo.
Pretty sure you need to create a POT file. Or for some reason Ninja is
failing there if Makefile does not. That maybe a CMake ninja generator
bug.
https://git.enlightenment.org/devs/nikawhite/efl_profiler_viewer.git/tree/po

I have one for ecrire and I haven't such issues. This was the first
time I ran into any issue using Ninja generator with CMake.
https://github.com/Obsidian-StudiosInc/ecrire/blob/master/po/ecrire.pot
https://github.com/Obsidian-StudiosInc/ecrire/tree/master/po

I do not believe CMake provides means to generate a POT file. I assume
something is being done abnormally in build. I need to look at the CMake
files in efl-profiling-viewer. I took a brief look and what I saw was
foreign to me. Thus mentioning the issue vs a patch to fix.

-- 
William L. Thomson Jr.

Attachment: pgpjQagSBy3f3.pgp
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to