- Apr 08, 2021
-
-
Simon Praetorius authored
-
- May 24, 2020
-
-
Christoph Grüninger authored
-
- Feb 26, 2020
-
-
Oliver Sander authored
-
- Dec 17, 2019
-
-
Oliver Sander authored
Make the comments a tiny bit more meaningful. Add the 'Suggests' field, to make it more obvious that optional dependencies are possible.
-
- Jan 09, 2019
-
-
Jö Fahlke authored
Fixes: - Use unambiguous truth values (Closes: #134) - When checking with pkg-config, look for the dependency rather than the last module from the list of found modules Modernizations: - Scope variables - Use a simple `if` rather than a loop to check for presence of a depency in list of existing modules - Make sure the function does not depend on the status of the `-e` option, or whether it is called from within the condition of an `if` or a `||` or `&&`. Documentation: - Document calling convention for the function and assumptions on the parameters.
-
Jö Fahlke authored
As a shell script, duneproject is not covered by the scripts preventing tabs in indentation (or simply was exempt from the Great Reformatting). Also, the tab width was inconsistent. This expands all tabs and uses a consistent indentation of 2. It also instructs both emacs and vi to use these settings, since their default indentation for shell scripts seems to differ.
-
- Aug 21, 2018
-
-
Oliver Sander authored
-
- Jan 06, 2018
-
-
The script uses dune_enable_all_packages which has issues with older CMake versions.
-
- Sep 19, 2017
-
-
Steffen Müthing authored
-
- Sep 18, 2017
-
-
Christoph Grüninger authored
* dune-common requires CMake 2.8.12 anyway * confusing option * better remove line by hand after module created
-
- Mar 15, 2017
-
-
Oliver Sander authored
The old documentation in buildsystem.pdf is gone. It has been replaced by Sphinx-based on on the web. Refer to that now.
-
- Mar 03, 2017
-
-
Oliver Sander authored
-
- Sep 05, 2016
-
-
Remove the `autogen` command from `dunecontrol`. After the removal of autotools support, running `dunecontrol autogen` would just return an error anyway: ``` $ ./dunecontrol --only=dune-common autogen [...] ./dune-common/bin/dunecontrol: line 341: run_default_autogen: command not found [...] ``` In addition the `dune-autogen` script was already removed in 4935e077.
-
- Sep 02, 2016
-
-
Christoph Grüninger authored
-
- Jul 11, 2016
-
-
Ansgar Burchardt authored
-
- Mar 09, 2016
-
-
On FreeBSD, e.g., bash is installed to /usr/local
-
- Feb 24, 2016
-
-
Dominic Kempf authored
-
- Dec 02, 2015
-
-
René Heß authored
-
- Dec 01, 2015
-
-
Carsten Gräser authored
-
- Sep 12, 2015
-
-
Oliver Sander authored
The 'macroname' variable is still used by the code, but its definition was accidentally removed together with the AutoTools-generating code. Therefore, duneproject would fail with /home/sander/dune/dune-common/bin/duneproject: Zeile 695: dune-foo/cmake/modules/: Ist ein Verzeichnis This patch puts the missing definition back in.
-
Oliver Sander authored
-
- Aug 15, 2015
-
-
Christian Engwer authored
-
- Jun 30, 2015
-
-
Steffen Müthing authored
-
Steffen Müthing authored
-
Steffen Müthing authored
dune_enable_all_packages() now requires CMake 2.8.12, so make sure duneproject generates a correct template. Also output a warning to tell the user about this change in required CMake version.
-
Steffen Müthing authored
The shell script logic for switching dune_enable_all_packages() on or off in duneproject was broken and always turned the feature on, ignoring the user input. Fixed by testing for the actual contents of the variable instead of its length and by converting the contents to lowercase before.
-
- May 12, 2015
-
-
Oliver Sander authored
Viz., the question on whether all packages should be enabled by default. This fixes FS 1647.
-
Oliver Sander authored
-
- May 11, 2015
-
-
Dominic Kempf authored
A typo made it impossible to say 'no'. Furthermore, I changed the text shown to the user to point to the module documentation.
-
- Apr 14, 2015
-
-
Dominic Kempf authored
Commit 29405741 accidentally changed the file permissions to non-executable.
-
- Mar 18, 2015
-
-
The install path for header files can be configured in CMake with the variable ${CMAKE_INSTALL_INCLUDEDIR}.
-
-
-
- Mar 04, 2015
-
-
Otherwise UNAME_HH was seen by the shell as the name of the variable, but actually, the variable is called UNAME and _HH should be appended after expansion of the variable.
-
Oliver Sander authored
Follow up to the previous patch: if the source file contains hyphens, then the compiled executable should not have them replaced by underscores.
-
Oliver Sander authored
Each module constructed by duneproject contains a little Hello-world example program. The name of the program used to be the name of the module with .cc appended AND all hyphens replaced by underscores. Hence a module dune-foo would containt the program dune_foo.cc. This patch removes that displacement. Rationale: - I see no reason for the replacement in the first place - File names with hyphens appear to be much more common in Dune world than file names with underscores.
-
- Mar 03, 2015
-
-
add missing @
-
- Feb 19, 2015
-
-
Felix Gruber authored
mention cmake and CMAKE_FLAGS. Add an example for CMAKE_FLAGS in the example opts file. Also update the compiler version in the example opts file to a version that is actually supported by dune.
-
Felix Gruber authored
-
- Jan 22, 2015
-
-
Dominic Kempf authored
This propbably the best spot to safe the user from himself!
-