Commit Graph

19 Commits

Author SHA1 Message Date
d106a052a1 nc: protect against multiple invokations 2017-01-25 18:46:41 +11:00
dd58dbde82 optimisation: don't use ENABLE_FOO option names 2017-01-25 18:46:23 +11:00
7fea529319 optimisation: use a more reliable LTO flag test order 2017-01-25 18:45:42 +11:00
dfdf4da1b1 link_flag: actually set the response variable 2017-01-25 18:43:46 +11:00
7df08f6818 optimisation: use correct capitalisation of Debug 2017-01-23 21:42:34 +11:00
a5d2619f7d cxx: unconditionally link to stdc++fs if found 2017-01-23 21:42:11 +11:00
2d9f884cbc link_flag: use consistent macro variable names 2017-01-23 16:48:36 +11:00
af25ffdf6c link_flag: don't forcible cache the check_link_flag variable 2017-01-23 16:48:02 +11:00
acac995e0b link_flag: reset the link flags after the link test 2017-01-23 16:47:03 +11:00
7917ab4ae8 canonical_host: assume x86_64 for msvc
This is a short term bandaid to get builds testable under Windows.
2017-01-23 14:56:08 +11:00
576a112da8 cxx: add msvc c++ standard test 2017-01-23 14:55:37 +11:00
75bf85232e test_restrict: remove unncessary cmake version test 2017-01-23 14:54:44 +11:00
86822e7f6b platform: allow win32 to pass platform checks 2017-01-23 14:54:22 +11:00
c640c55181 add a convenience include for all nc build files 2017-01-18 21:43:58 +11:00
b389d86391 try to cache results as much as possible 2017-01-18 21:43:30 +11:00
566b98e5cb nc_cxx: make stdc++fs discovery more robust 2017-01-17 21:28:04 +11:00
e9eedc72c2 link_flag: use CURRENT_BINARY dir 2017-01-17 21:25:46 +11:00
61719f3dbc compile_flag: add forgotten include 2017-01-17 21:25:31 +11:00
a57db559e9 initial import 2017-01-17 19:20:12 +11:00