693 Commits

Author SHA1 Message Date
Roberto Di Remigio
30d0bb1e44
Fix os.path.join 2018-01-27 22:37:07 +01:00
Roberto Di Remigio
8c65823d91
Add options wrappers, update math_libs.cmake 2018-01-27 22:37:00 +01:00
Roberto Di Remigio
9a071ff9a3
Infrastructure update 2018-01-27 22:37:00 +01:00
Roberto Di Remigio
9953b6559d Write cmake_output under build_path (#222)
Write cmake_output under build_path
2017-12-15 18:31:23 +01:00
Radovan Bast
2e587b5b39
Merge pull request #221 from robertodr/bare-cmake
Get setup to reproduce use of bare CMake
2017-12-08 20:01:35 +01:00
Roberto Di Remigio
0a8e7eb325
Get setup to reproduce use of bare CMake 2017-12-08 11:40:56 -05:00
Roberto Di Remigio
7161d75691
Add .default.nix and .envrc 2017-12-08 11:00:33 -05:00
Radovan Bast
65df3eae5e
Merge pull request #213 from bast/radovan/explicit-license
Add explicit license information
2017-11-14 17:06:49 +01:00
Radovan Bast
ba4aba5948 do not use bare except 2017-11-14 16:58:13 +01:00
Radovan Bast
d0e9e82195 use pycodestyle instead of pep8 (deprecated) 2017-11-14 16:57:52 +01:00
Radovan Bast
9b2f742a24 fix pep8 issue 2017-11-14 16:52:05 +01:00
Radovan Bast
0f01fe476d
Merge pull request #212 from bast/radovan/credit
add Roberto to list of authors; credit where credit is due
2017-11-14 14:49:45 +01:00
Radovan Bast
dd2d7465f3 attach license info to module files; fixes #211 2017-11-11 13:45:23 +01:00
Radovan Bast
a457b749d3 script to attach license info to module files 2017-11-11 13:40:37 +01:00
Radovan Bast
c86e684227 generate README.md with license information 2017-11-11 13:40:23 +01:00
Radovan Bast
f1f2afa6fa add Roberto to list of authors; credit where credit is due 2017-11-11 13:24:26 +01:00
Radovan Bast
37d02eebcd Merge pull request #208 from bast/master
do not stop configuration on a cmake warning; fixes #174
2017-08-11 18:07:16 +02:00
Radovan Bast
5c004ce96a do not stop configuration on a cmake warning; fixes #174 2017-07-28 12:47:19 +02:00
Radovan Bast
37a29068fa make it possible to not create any front-end setup script 2017-07-19 12:27:49 +02:00
Radovan Bast
13b331e54a mention the polygons lib 2017-07-19 12:19:18 +02:00
Radovan Bast
43d2bcde1f add default_build_type to example 2017-07-18 14:59:25 +02:00
Radovan Bast
d2a121b1cd rm trailing space 2017-07-18 14:59:15 +02:00
Radovan Bast
c40f7b9033 mention gimic 2017-07-18 14:58:59 +02:00
Radovan Bast
58a29ed461 better error message if python-dev is missing; closes #197 2017-06-11 18:58:11 +02:00
Radovan Bast
7f21bfc10e provide better help text for default_build_type; closes #192 2017-06-11 18:55:07 +02:00
Radovan Bast
8386baed11 document language specification 2017-06-11 18:44:16 +02:00
Radovan Bast
2f8ee1cd51 emphasize line 2017-06-11 18:39:53 +02:00
Radovan Bast
3c89372485 better help message if languages are not set 2017-06-11 18:34:07 +02:00
Radovan Bast
5b01a62751 Merge pull request #202 from robertodr/archive_output_directory
Send also static libraries to ${PROJECT_BINARY_DIR}/lib
2017-06-04 12:47:19 +02:00
Radovan Bast
c4cbe7c858 Merge pull request #203 from robertodr/warning_flags
Add -Wall to compiler flags
2017-06-04 12:28:38 +02:00
Roberto Di Remigio
d33dac0c0f
Add -Wall to compiler flags 2017-06-02 13:55:54 +02:00
Roberto Di Remigio
a66ef00e8b
Send also static libraries to ${PROJECT_BINARY_DIR}/lib 2017-05-30 18:16:49 +02:00
Radovan Bast
af1cfe760e for consistency remove -std=c++11 from default; fixes #198 2017-05-22 16:22:30 +02:00
Radovan Bast
5c4a515a31 Merge pull request #194 from robertodr/yaml-project-language
Parse language field in YAML
2017-05-18 20:32:02 +02:00
Roberto Di Remigio
4ecba13766
Use XCode7.3 in Mac OS X builds 2017-05-18 10:27:12 +02:00
Roberto Di Remigio
98ba4cf3b2
Remove enable_language from language modules
Notice that cxx.cmake reference, incorrectly, CMAKE_C_COMPILER instead of CMAKE_CXX_COMPILER
2017-05-18 10:27:12 +02:00
Roberto Di Remigio
28b9ba022c
Parse language field in YAML to generate project(<PROJECT_NAME> <PROJECT_LANGUAGE>) in CMakeLists.txt 2017-05-18 10:27:12 +02:00
Radovan Bast
3349ddbe1d print MATH_LIB_SEARCH_ORDER; fixes #195 2017-05-15 17:01:20 +02:00
Radovan Bast
e607ebe284 add an example for flag validation [ci skip] 2017-05-03 16:25:43 +02:00
Radovan Bast
5a10a3f23d update doc [skip ci] 2017-05-03 11:44:33 +02:00
Radovan Bast
c4e5c3130c test with cmake 3.8.0 2017-04-28 23:21:11 +02:00
Radovan Bast
011669838e Merge pull request #193 from robertodr/fix-empty-extra-flags
Managing EXTRA_<LANG>FLAGS
2017-04-07 17:32:30 +02:00
Roberto Di Remigio
d081364685
Add EXTRA_<LANG>FLAGS to CMAKE_<LANG>_FLAGS if the former are not an empty string 2017-04-06 14:52:58 +02:00
Radovan Bast
8fd3640685 Merge pull request #191 from arnfinn/patch-1
Added missing parentheses
2017-03-31 10:04:13 +02:00
Arnfinn Hykkerud Steindal
2e92a8f876 Added missing parentheses 2017-03-31 10:03:01 +02:00
Radovan Bast
dffc84c013 make comment consistent with code 2017-03-28 14:13:20 +02:00
Radovan Bast
9006d96b1b add -std=c++11 2017-03-26 00:22:20 +01:00
Radovan Bast
5829a5991a switch to O3 2017-03-26 00:22:00 +01:00
Radovan Bast
53a6f3f715 add flanders 2017-03-24 22:34:34 +01:00
Radovan Bast
5dc60d3a3c rename --check to --profile (was copy paste error) 2017-02-14 12:01:47 +01:00