Am 05.05.2011 um 22:08 schrieb Peter Kümmel:

> Open a new thread so it doesn't get lost in Goals for 2.1
> 
> 
> Defaults:
> * NLS disabled by default.
> * Eventually, cmake without option should generate a makefile that has 
> reasonable defaults for everything
>   (nls, spellcheck, build type, ...), at least when released.
> 
> 
> Help:
> * I do not know how to have a list of variables from the command line
>   (before I actually run it). cmake --help is not useful.
> * how can I see what the command line was. With autoconf I'd just
>   do "make V=1", what shall I do with cmake?
> 
> 
> Bug fixing
> * Run in place, without using LYX_DIR_20x
   copy the resources (bind/ ui/ layouts/ dicts/ thes/ ...) to the build stage 
(?)
   This is what I do: copy them from an autotools install into the cmake 
project.

> * Fix libintl, LYX_EXTERNAL_LIBINTL=OFF triggers compilation in intl even 
> when LYX_NLS is OFF
> 
> 
> Documentation
> * Better documentation, variable naming, more automake-like
> * what does LYX_DEVEL_VERSION do?
> * What is the difference with LYX_RELEASE=OFF?
> * how do I specify whether I want debug informations (-g flag) for unix?
> 
> 
> Features
> * I would like to see a BUILD_TYPE flag like in autotools, with automatic 
> selection from lyx version
> * Disbale merging selectively
> * Bundles for Mac OSX
   with support for universal binaries (don't know if it currently is a problem 
to build them)

> 
> 
> Cleanup
> * stdlib-debug mode should be merged with windows debug mode, since it is the 
> same basically
> * I do not like the weird paths where built files go. I really cannot find my 
> way there
> 
> 
> More ideas/wishes?
> 
> Peter
> <cmake_todo.txt>

Reply via email to