| Summary: | Fix detection of kalgebra | ||
|---|---|---|---|
| Product: | [Applications] cantor | Reporter: | Nicolás Alvarez <nalvarez> |
| Component: | general | Assignee: | Nicolás Alvarez <nalvarez> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | cfeck, lueck |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Git commit 2f30bd15edf500f7f91636a7026e03a13876d8ad by José Manuel Santamaría Lema. Committed on 20/10/2011 at 00:42. Pushed by joselema into branch 'master'. Fix detection of kalgebra. BUG: 273974 M +3 -0 CMakeLists.txt M +2 -2 src/backends/CMakeLists.txt M +2 -2 src/backends/kalgebra/CMakeLists.txt http://commits.kde.org/cantor/2f30bd15edf500f7f91636a7026e03a13876d8ad Git commit 2ffe4fc911a88cc05f70445a817b200e579bd105 by José Manuel Santamaría Lema. Committed on 20/10/2011 at 00:42. Pushed by joselema into branch 'KDE/4.7'. Fix detection of kalgebra. BUG: 273974 M +3 -0 CMakeLists.txt M +2 -2 src/backends/CMakeLists.txt M +2 -2 src/backends/kalgebra/CMakeLists.txt http://commits.kde.org/cantor/2ffe4fc911a88cc05f70445a817b200e579bd105 KAlgebra does not install a AnalitzaConfig.cmake file, so Cantor still does not find it. |
Currently, Cantor only builds cantor_kalgebrabackend.so if KAlgebra is being built by the top-level kdeedu CMakeLists.txt. This doesn't work if the kdeedu apps are built separately, since when building cantor, there is no such thing as ${BUILD_kalgebra}. Cantor should be changed to use find_library to find libanalitza. Or maybe KAlgebra should install a CMake configuration file so that Cantor can do find_package(KAlgebra).