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 

Reply via email to