trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2014

Re: [trinity-devel] cmake conversion audit

From: "Darrell Anderson" <darrella@...>
Date: Tue, 11 Feb 2014 17:45:03 -0600
>Well, I did a cursory test ages ago just to get a handle on what 
>had
>CMakeLists.txt and what didn't. If we could identify solid 
>criteria like you
>suggested "directories with both CMakeLists and Makefile.am" 
>files, then it
>would be a simple process of walking the git tree with 'find' and 
>identifying
>apps which met the checks and those that partially met and those 
>that were just
>autofoo.
>
>One issue I see is the use of .in.in and .in instead of .am, so we 
>may need a
>fairly broad search of the variants of Makefile.am, configure.blah 
>to get a
>valid picture of the state of the build setup.
>
>I'll look for some tests, if you can think of others, let us know.
>
>Everybody else as well.

Here is a preliminary list of modules converted to cmake that 
contain directories with a Makefile.am but no corresponding 
CMakeLists.txt. The list offers no conclusions. Just a list. Which 
items are legitimate remains to be investigated.

amarok/amarok/src/engine/helix
amarok/amarok/src/engine/helix/config
amarok/amarok/src/engine/helix/helix-sp
amarok/amarok/src/engine/kdemm
amarok/amarok/src/engine/mas
amarok/amarok/src/engine/nmm
amarok/amarok/src/engine/nmm/icons
amarok/amarok/src/metadata/speex
amarok/amarok/src/metadata/trueaudio
amarok/amarok/src/metadata/wavpack
amarok/amarok/src/scripts/graphequalizer
amarok/amarok/src/sqlite

dolphin/doc
dolphin/doc/en
dolphin/po

knetworkmanager8/knetworkmanager-0.8/introspection
knetworkmanager8/knetworkmanager-0.8/po
knetworkmanager8/knetworkmanager-0.8/vpn-plugins
knetworkmanager8/knetworkmanager-0.8/vpn-plugins/openvpn
knetworkmanager8/knetworkmanager-0.8/vpn-plugins/openvpn/src
knetworkmanager8/knetworkmanager-0.8/vpn-plugins/pptp
knetworkmanager8/knetworkmanager-0.8/vpn-plugins/pptp/src
knetworkmanager8/knetworkmanager-0.8/vpn-plugins/strongswan
knetworkmanager8/knetworkmanager-0.8/vpn-plugins/strongswan/src
knetworkmanager8/knetworkmanager-0.8/vpn-plugins/vpnc
knetworkmanager8/knetworkmanager-0.8/vpn-plugins/vpnc/src

tdebase/doc/kappfinder
tdebase/kcontrol/accessibility
tdebase/kcontrol/smartcard
tdebase/khelpcenter/htmlsearch
tdebase/kicker/applets/swallow
tdebase/kicker/kicker/plugins
tdebase/kicker/menuext/tom
tdebase/konqueror/sidebar/test
tdebase/konsole/doc
tdebase/konsole/doc/VT100
tdebase/ksysguard/ksysguardd/FreeBSD
tdebase/ksysguard/ksysguardd/Irix
tdebase/ksysguard/ksysguardd/NetBSD
tdebase/ksysguard/ksysguardd/OpenBSD
tdebase/ksysguard/ksysguardd/Solaris
tdebase/ksysguard/ksysguardd/Tru64
tdebase/libkonq/tests
tdebase/nsplugins/test
tdebase/nsplugins/wrapper
tdebase/tdeprint/descriptions
tdebase/twin/clients/kwmtheme
tdebase/twin/clients/kwmtheme/cli_installer
tdebase/twin/clients/test
tdebase/twin/tools
tdebase/twin/tools/decobenchmark

tdegraphics/ksvg/plugin/backends/agg
tdegraphics/kview/kviewcanvas/test
tdegraphics/kview/kviewviewer/test
tdegraphics/kview/modules/scale
tdegraphics/kview/modules/template

tdelibs/arts/kde/mcop-dcop
tdelibs/dcop/tests
tdelibs/doc/tdelibs
tdelibs/interfaces/terminal/test
tdelibs/kate/plugins/autobookmarker
tdelibs/kded/test
tdelibs/libtdemid/tests
tdelibs/tdeabc/plugins/evolution
tdelibs/tdeabc/plugins/sql
tdelibs/tdeabc/scripts
tdelibs/tdeabc/tests
tdelibs/tdecore/tdeconfig_compiler/example
tdelibs/tdecore/tdeconfig_compiler/tests
tdelibs/tdecore/tests
tdelibs/tdehtml/java/tests
tdelibs/tdeinit/tests
tdelibs/tdeio/tdefile/tests
tdelibs/tdeioslave/http/kcookiejar/tests
tdelibs/tdemdi/test
tdelibs/tdeparts/tests
tdelibs/tdeprint/foomatic
tdelibs/tdeprint/lpd
tdelibs/tdeprint/tests
tdelibs/tdespell2/tests
tdelibs/tdestyles/klegacy
tdelibs/tdestyles/web
tdelibs/tdeui/colors
tdelibs/tdeutils/tests
tdelibs/tdewallet/backend/tests
tdelibs/tdewallet/tests
tdelibs/tdewidgets/tests

tdenetwork/kopete/kopete/chatwindow/tests
tdenetwork/kopete/libkopete/compat
tdenetwork/kopete/libkopete/tests
tdenetwork/kopete/libkopete/tests/mock
tdenetwork/kopete/plugins/smpppdcs/unittest
tdenetwork/kopete/protocols/groupwise/libgroupwise/tasks/tests
tdenetwork/kopete/protocols/groupwise/libgroupwise/tests
tdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/examples
tdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/examples/ca
ll
tdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/examples/lo
gin
tdenetwork/kopete/protocols/oscar/liboscar/tests
tdenetwork/kopete/protocols/yahoo/libkyahoo/tests
tdenetwork/ksirc/puke

tdepim/certmanager/lib/backends/kpgp
tdepim/certmanager/lib/tests
tdepim/indexlib/tests
tdepim/karm/test
tdepim/kitchensync/opensyncdbus
tdepim/kmail/tests
tdepim/kmobile/tdeioslave
tdepim/kmobile/tdeioslave/mimetypes
tdepim/kode/kwsdl
tdepim/kode/kwsdl/kung
tdepim/kode/kwsdl/schema
tdepim/kode/kwsdl/tests
tdepim/kode/kwsdl/tests/google
tdepim/kode/kwsdl/wscl
tdepim/kontact/plugins/kitchensync
tdepim/kontact/plugins/kpilot
tdepim/kontact/plugins/test
tdepim/korganizer/plugins/printing/list
tdepim/korganizer/plugins/printing/whatsnext
tdepim/korganizer/plugins/projectview
tdepim/korganizer/plugins/timespanview
tdepim/ktnef/tests
tdepim/libemailfunctions/tests
tdepim/libkcal/tests
tdepim/libkmime/tests
tdepim/libksieve/tests
tdepim/libtdenetwork/libgpg-error-copy
tdepim/libtdenetwork/libgpgme-copy
tdepim/libtdenetwork/libgpgme-copy/assuan
tdepim/libtdenetwork/libgpgme-copy/gpgme
tdepim/libtdenetwork/qgpgme/tests
tdepim/libtdepim/cfgc
tdepim/libtdepim/interfaces
tdepim/libtdepim/komposer
tdepim/libtdepim/komposer/core
tdepim/libtdepim/komposer/core/tests
tdepim/libtdepim/komposer/plugins
tdepim/libtdepim/komposer/plugins/default
tdepim/libtdepim/komposer/test
tdepim/libtdepim/tests
tdepim/tdeabc/frontend
tdepim/tdefile-plugins/palm-databases
tdepim/tdefile-plugins/rfc822
tdepim/tdeioslave/opengroupware
tdepim/tderesources/blogging
tdepim/tderesources/groupware
tdepim/tderesources/tvanytime

tdesdk/doc/kapptemplate
tdesdk/kbabel/kbabeldict/modules/dbsearchengine2
tdesdk/poxml/antlr/antlr
tdesdk/tdeunittest/example
tdesdk/tdeunittest/example/module
tdesdk/tdeunittest/example/simple
tdesdk/umbrello/umbrello/autolayout

tdevelop/buildtools/lib/parsers/autotools/tests
tdevelop/buildtools/lib/parsers/qmake/tests
tdevelop/doc/kdearch
tdevelop/doc/tools
tdevelop/kdevdesigner/plugins
tdevelop/languages/cpp/app_templates/generichello
tdevelop/languages/cpp/app_templates/gnome2mmapp
tdevelop/languages/cpp/app_templates/kmake
tdevelop/languages/cpp/app_templates/prc-tool
tdevelop/languages/java/newclass_templates
tdevelop/languages/kjssupport
tdevelop/languages/kjssupport/subclassing_template
tdevelop/languages/kjssupport/template
tdevelop/parts/documentation/plugins/djvu
tdevelop/parts/documentation/plugins/pdb
tdevelop/parts/documentation/plugins/pdf


Darrell