cmake folks, its impossible to create tarballs of trunk because of changing locations of various CMakeLists.txt files without changing makefiles accordingly. quick fix is to simply kill these files in tarballs but i guess you dont want that (see attachment for crude version).
please fix it in a ways it is convenient for cmake (run "make dist" to see various errors). Peter, building from tarballs with included boost is broken: make[2]: Entering directory `/trash/lyx-2.1.0svn/boost' g++ -DHAVE_CONFIG_H -I. -I.. -DBOOST_USER_CONFIG="<config.h>" -I../boost -Wextra -Wall -O -MT c_regex_traits.o -MD -MP -MF .deps/c_regex_traits.Tpo -c -o c_regex_traits.o `test -f 'libs/regex/src/c_regex_traits.cpp' || echo './'`libs/regex/src/c_regex_traits.cpp libs/regex/src/c_regex_traits.cpp:24:25: error: internals.hpp: No such file or directory pavel
commit 6065940fb0db094e6e049d446cd2e708f538af81 Author: Pavel Sanda <p...@twin.jikos.cz> Date: Mon Dec 5 22:05:03 2011 +0100 Ressurect make dist broken by cmake movements. diff --git a/development/Makefile.am b/development/Makefile.am index fa74011..ee19d02 100644 --- a/development/Makefile.am +++ b/development/Makefile.am @@ -131,7 +131,6 @@ scons/qt4.py \ scons/scons_manifest.py \ scons/SConstruct \ scons/scons_utils.py \ -cmake/CMakeLists.txt \ cmake/ConfigureChecks.cmake \ cmake/Install.cmake \ cmake/LyX_description.txt \ @@ -145,12 +144,8 @@ cmake/configCompiler.h.cmake \ cmake/configCompiler.h.msvc \ cmake/lyx.rc \ cmake/pcheaders.h \ -cmake/boost/CMakeLists.txt \ cmake/doc/CMakeLists.txt \ cmake/doc/ReplaceValues.py \ -cmake/intl/CMakeLists.txt \ -cmake/intl/libgnuintl.h \ -cmake/lyx2lyx/CMakeLists.txt \ cmake/man/CMakeLists.txt \ cmake/modules/FindASPELL.cmake \ cmake/modules/FindAiksaurusLIB.cmake \ @@ -170,19 +165,4 @@ cmake/modules/LyXuic.cmake \ cmake/modules/MacroBoolTo01.cmake \ cmake/modules/PCHSupport_26.cmake \ cmake/modules/ProjectSourceGroup.cmake \ -cmake/po/CMakeLists.txt \ -cmake/po/cat.py \ -cmake/scripts/CMakeLists.txt \ -cmake/src/CMakeLists.txt \ -cmake/src/dummy.cpp \ -cmake/boost/libs/CMakeLists.txt \ -cmake/src/client/CMakeLists.txt \ -cmake/src/frontends/CMakeLists.txt \ -cmake/src/graphics/CMakeLists.txt \ -cmake/src/insets/CMakeLists.txt \ -cmake/src/mathed/CMakeLists.txt \ -cmake/src/support/CMakeLists.txt \ -cmake/src/tex2lyx/CMakeLists.txt \ -cmake/boost/libs/regex/CMakeLists.txt \ -cmake/boost/libs/signals/CMakeLists.txt \ -cmake/src/frontends/qt4/CMakeLists.txt +cmake/po/cat.py