Some more projects in need of respecting KF5_INSTALL_TARGETS_DEFAULT_ARGS

Christoph Cullmann cullmann at absint.com
Wed Jan 7 07:39:52 UTC 2015


> On Tuesday 06 January 2015 23:55:48 Marko Käning wrote:
> > Hi Christoph,
> > 
> > I’ve found that these projects do not make use of
> > KF5_INSTALL_TARGETS_DEFAULT_ARGS at the moment:
> > 
> >  - systemsettings
> >  - muon
> >  - rocs
> >  - libkdegames
> >  - kiten
> >  - cantor
> >  - kolourpaint
> >  - libkmahjongg
> > 
> > See for details below in order of appearance.
> > 
> > I figure this is only the beginning of it and more projects might turn up
> > in
> > the future.
> 
> Is KF5_INSTALL_TARGETS_DEFAULT_ARGS even correct for non-frameworks projects?
> KF5_INSTALL_TARGETS_DEFAULT_ARGS's INCLUDES location points to
> $SOMETHING/KF5.
> 
> KDEInstallDirs.cmake also has a KDE_INSTALL_TARGETS_DEFAULT_ARGS, which seems
> more appropriate.
> 
> @Alex, please elaborate.
Yeah, for non-framework repos, I am not sure of that, true.

Greetings
Christoph

> 
> > 
> > Thanks for taking care of these.
> > 
> > Regards,
> > Marko
> > 
> > 
> > 
> > 
> > P.S.: I’ve tested locally to prepend "KF5_” to INSTALL_TARGETS_DEFAULT_ARGS
> >       for project systemsettings only, which worked fine and made the
> > project install successfully again here on my OSX/CI system.
> > 
> > 
> > 
> > 
> > P.P.S.: I realised by now that there are no changes on the production
> > branch, which probably means that there was some change in ECM or wherever
> > provoking these issues...
> > 
> > 
> > 
> > 
> > ---
> > 
> > systemsettings:
> > 
> > CMake Error at core/CMakeLists.txt:37 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "systemsettingsview”.
> > ---
> > 
> > muon:
> > 
> > CMake Error at libmuon/notifiers/CMakeLists.txt:7 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "MuonNotifiers".
> > 
> > CMake Error at libmuon/CMakeLists.txt:63 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "muonprivate”.
> > ---
> > 
> > rocs:
> > 
> > CMake Error at libgraphtheory/CMakeLists.txt:106 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "rocsgraphtheory”.
> > ---
> > 
> > libkdegames:
> > 
> > CMake Error at CMakeLists.txt:163 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "KF5KDEGames".
> > 
> > CMake Error at CMakeLists.txt:222 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "KF5KDEGamesPrivate”.
> > ---
> > 
> > kiten:
> > 
> > CMake Error at lib/CMakeLists.txt:37 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "kiten".
> > ---
> > 
> > cantor:
> > 
> > CMake Error at src/lib/CMakeLists.txt:75 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "cantorlibs”.
> > 
> > CMake Error at src/CMakeLists.txt:25 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "cantor_config".
> > ---
> > 
> > kolourpaint:
> > 
> > CMake Error at CMakeLists.txt:579 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "kolourpaint_lgpl".
> > ---
> > 
> > libkmahjongg:
> > 
> > CMake Error at CMakeLists.txt:64 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "KF5KMahjongglib".
> > 
> > CMake Error at CMakeLists.txt:67 (install):
> >   install TARGETS given no LIBRARY DESTINATION for shared library target
> >   "KF5KMahjongglib".
> > ---
> > 
> > _______________________________________________
> > Kde-frameworks-devel mailing list
> > Kde-frameworks-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
> 
> --
> Kevin Funk | kfunk at kde.org | http://kfunk.org
> 

-- 
----------------------------- Dr.-Ing. Christoph Cullmann ---------
AbsInt Angewandte Informatik GmbH      Email: cullmann at AbsInt.com
Science Park 1                         Tel:   +49-681-38360-22
66123 Saarbrücken                      Fax:   +49-681-38360-20
GERMANY                                WWW:   http://www.AbsInt.com
--------------------------------------------------------------------
Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234


More information about the Kde-frameworks-devel mailing list