21 Commits

Author SHA1 Message Date
b88131eb2f add specs testing configure :set_define option and fix the same 2018-11-25 21:45:46 -05:00
9975eec165 add build test for check_cfg - close #59 2018-11-23 22:23:01 -05:00
04c0a6a86f colorize configure messages more consistently 2018-11-23 21:55:02 -05:00
bfdf3a12fd load configuration data when constructing a new Environment - close #60 2018-11-23 21:23:19 -05:00
cfec0dcadc simplify Application/Script/ConfigureOp interaction with direct calls to configure methods 2018-11-23 19:59:47 -05:00
a1c1cc1855 check_cfg: print something 2018-11-15 17:14:11 -05:00
ba3d656110 consolidate some configure check reporting 2018-11-14 23:30:47 -05:00
ab4ca71ac7 implement ConfigureOp#check_cfg - not tested yet 2018-11-14 23:28:00 -05:00
aba11155a4 rename check_executable to check_program 2018-11-14 23:00:40 -05:00
3b586cb476 implement ConfigureOp#check_lib 2018-11-14 22:53:00 -05:00
7869d38dd8 implement ConfigureOp#check_executable 2018-11-07 22:22:07 -05:00
6078cb0977 implement ConfigureOp#check_d_import 2018-11-07 21:49:44 -05:00
85b0111a6e implement ConfigureOp#check_cxx_header 2018-11-07 21:44:04 -05:00
6bb0a55a55 implement ConfigureOp#check_c_header 2018-11-07 21:39:42 -05:00
30511a3443 pass the Environment to configure to ConfigureOp; begin modifying it in the tests 2018-11-07 20:46:07 -05:00
d656df5407 implement ConfigureOp#check_d_compiler 2018-11-07 19:05:08 -05:00
d54d363a25 implement ConfigureOp#check_cxx_compiler 2018-11-07 18:53:06 -05:00
7eeb6312ba check_c_compiler: print output; add a integration test 2018-11-06 22:16:38 -05:00
af033ee4e0 fill in ConfigureOp#test_c_compiler 2018-11-06 21:45:29 -05:00
c9de4f37e6 allow configure to fail; application should return error code from operation 2018-11-06 15:42:10 -05:00
64caaa9a53 add ConfigureOp class 2018-11-06 00:17:22 -05:00