- Feb 19, 2013
-
-
Markus Blatt authored
Revision r6676 .---------------------- trick cmake to use the current source path when compiling and not the one when this directive is processed. .---------------------- [[Imported from SVN: r7203]]
-
Markus Blatt authored
Revision r6675 .---------------------- Fix indentation. .---------------------- [[Imported from SVN: r7202]]
-
Markus Blatt authored
Revision r6674 .---------------------- Moved install directive for iteratortest.hh to parent directory as the test directory is excluded from all and apparently not considered during make install .---------------------- [[Imported from SVN: r7201]]
-
Markus Blatt authored
Revision r6673 .---------------------- No need to install Doxystyle. .---------------------- [[Imported from SVN: r7200]]
-
Markus Blatt authored
Revision r6672 .---------------------- Use SCRIPT_DIR as locaton of the scripts. .---------------------- [[Imported from SVN: r7199]]
-
Markus Blatt authored
Revision r6671 .---------------------- Search for doxygen cmake scripts in installed dune-common. .---------------------- [[Imported from SVN: r7198]]
-
Markus Blatt authored
Revision r6670 .---------------------- Another bracket was missing. .---------------------- [[Imported from SVN: r7197]]
-
Markus Blatt authored
Revision r6669 .---------------------- Provide exported libraries. Added function to link to default libraries. .---------------------- [[Imported from SVN: r7196]]
-
Markus Blatt authored
Revision r6668 .---------------------- Bugfix: closing curly bracket was missing. .---------------------- [[Imported from SVN: r7195]]
-
Markus Blatt authored
Revision r6667 .---------------------- Allow specification of multiple targets. .---------------------- [[Imported from SVN: r7194]]
-
Markus Blatt authored
Revision r6665 .---------------------- Use uppercase module name. .---------------------- [[Imported from SVN: r7193]]
-
Markus Blatt authored
Revision r6664 .---------------------- Somehow I messed up the config.h.cmake generation. Works again now. .---------------------- [[Imported from SVN: r7192]]
-
Markus Blatt authored
Revision r6663 .---------------------- Fixes the boost issue Bernd discovered. .---------------------- [[Imported from SVN: r7191]]
-
Markus Blatt authored
Revision r6662 .---------------------- Adhere to naming convention of macro files, macro and function names. .---------------------- [[Imported from SVN: r7190]]
-
Markus Blatt authored
Revision r6661 .---------------------- Completed adaptation of duneproject. It now creates a complete infrastructure to use the module with cmake. Currently, only an installed dune-common can be used, as the others lack the cmake confguration files. One has to provide the CMAKE_MODULE_PATH pointing to the directory where e.g. DuneMacros.cmake is installed (PREFIX/share/cmake/modules) and DuneCommon_DIR pointing to PREFIXlib/cmake. The ${CMAKE_BINARY_DIR}/config.h.cmake of the project is created such that it includes section from modules that it depends on as well as the ${CMAKE_SOURCE_DIR}/config.h.cmake. This prevents user from creating a full file by hand. Renamed package configuration files according to the style of the other modules. .---------------------- [[Imported from SVN: r7189]]
-
Markus Blatt authored
Revision r6660 .---------------------- Hide complexity from toplevel CMakeLists.txt. .---------------------- [[Imported from SVN: r7188]]
-
Markus Blatt authored
Revision r6655 .---------------------- Make toplevel CMakeLists.txt more modular to facilitate usage in other DUNE modules. Check the dune.module file more rigorously! (Previously errors were not apparent) .---------------------- [[Imported from SVN: r7187]]
-
Markus Blatt authored
Initial message was : Merge sync to keep track with the trunk. Thanks for renaming files and targets. Always a pleasure to mimic this manually. [[Imported from SVN: r7186]]
-
Markus Blatt authored
Revision r6653 .---------------------- Export CXX flags. .---------------------- [[Imported from SVN: r7185]]
-
Markus Blatt authored
Revision r6652 .---------------------- Install cmake modules and scripts. .---------------------- [[Imported from SVN: r7184]]
-
Markus Blatt authored
Revision r6651 .---------------------- Do not use set_definitions for the C++11 standard flags, but put them directly into the various CXX_FLAGS. This prevents warnings. .---------------------- [[Imported from SVN: r7183]]
-
Markus Blatt authored
Revision r6650 .---------------------- Update install_manifest.txt to include files installed during subprocess cmak call. .---------------------- [[Imported from SVN: r7182]]
-
Markus Blatt authored
Revision r6644 .---------------------- Make library dunecommon link to lapack directly. Now lapack does not have to specified during linking because it is implied by dunecommon. .---------------------- [[Imported from SVN: r7181]]
-
Markus Blatt authored
Revision r6643 .---------------------- Added preliminary package configuration files. .---------------------- [[Imported from SVN: r7180]]
-
Markus Blatt authored
Revision r6642 .---------------------- Checkin the tuple and typetraits changes. (Forgotten this one) .---------------------- [[Imported from SVN: r7179]]
-
Markus Blatt authored
Revision r6641 .---------------------- Install libs correctly. Produce and install a preliminary package configuration file. .---------------------- [[Imported from SVN: r7178]]
-
Markus Blatt authored
Revision r6640 .---------------------- test for tuple and type_traits headers. .---------------------- [[Imported from SVN: r7177]]
-
Markus Blatt authored
Revision r6639 .---------------------- enable_language(<language> OPTIONAL) does not work due to bug http://public.kitware.com/Bug/view.php?id=9220 . Used the provided workaround to make fortran optional. Please note: No Fortran == No Lapack or Blas .---------------------- [[Imported from SVN: r7176]]
-
Markus Blatt authored
Revision r6638 .---------------------- Be more compatible with the trunk. .---------------------- [[Imported from SVN: r7175]]
-
Markus Blatt authored
Revision r6637 .---------------------- cmakedefine01 <VAR> --> cmakedefine <VAR> value the latter results in no define if value VAR is False. .---------------------- [[Imported from SVN: r7174]]
-
Markus Blatt authored
Revision r6636 .---------------------- Reordered defines for better comparison with trunk. .---------------------- [[Imported from SVN: r7173]]
-
Markus Blatt authored
Revision r6635 .---------------------- Introduced HAVE_BLAS .---------------------- [[Imported from SVN: r7172]]
-
Markus Blatt authored
Revision r6634 .---------------------- Pipe output of doxygen into doxygen.log and install it. .---------------------- [[Imported from SVN: r7171]]
-
Markus Blatt authored
Revision r6633 .---------------------- Only install necessary doxygen files and install the directly into share/doc/dune-common/doxygen. InstallFile.cmake now supports a list of files. .---------------------- [[Imported from SVN: r7170]]
-
Markus Blatt authored
Revision r6627 .---------------------- Set debug and relase compiler flags. .---------------------- [[Imported from SVN: r7169]]
-
Markus Blatt authored
Revision r6626 .---------------------- - Make doc installation script more flexible such that other documentation besides doxygen can be installed. - Make sure we install under ${CMAKE_INSTALL_PREFIX}. Therefore we must provide the absolute path to our custom install script. - Include DuneDoc at toplevel and let create the doc target. Thus we can use its macros all over the place. .---------------------- [[Imported from SVN: r7168]]
-
Markus Blatt authored
Revision r6625 .---------------------- Remove redundant target and add more documentation. .---------------------- [[Imported from SVN: r7167]]
-
Markus Blatt authored
Revision r6624 .---------------------- Finally installing the doxygen documentation works. Removed UseDoxygen.cmake as it does not seem to fit our needs. BTW: Welcome to the CMake hell! It exists, I have experienced it! .---------------------- [[Imported from SVN: r7166]]
-
Markus Blatt authored
Revision r6623 .---------------------- Rudimentarily build the doxygen documentation. .---------------------- [[Imported from SVN: r7165]]
-
Markus Blatt authored
Revision r6622 .---------------------- Started our own doxygen CMake rules. We cannot use UseDoxygen.cmake as Doyfile.in needs to be generated. .---------------------- [[Imported from SVN: r7164]]
-