diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2019-07-04 19:12:15 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2019-07-05 14:24:43 +0300 |
commit | 57b10c06925d0bdf6ffb38488ee908f085109e95 (patch) | |
tree | f2103684d319650c3302aef9d7a70dd64ff2a347 /build2/test/operation.cxx | |
parent | 30b4eda196e090aa820d312e6a9435a4ae84c303 (diff) |
Move config, dist, test, and install modules into library
Diffstat (limited to 'build2/test/operation.cxx')
-rw-r--r-- | build2/test/operation.cxx | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/build2/test/operation.cxx b/build2/test/operation.cxx deleted file mode 100644 index 8b6c73f..0000000 --- a/build2/test/operation.cxx +++ /dev/null @@ -1,55 +0,0 @@ -// file : build2/test/operation.cxx -*- C++ -*- -// copyright : Copyright (c) 2014-2019 Code Synthesis Ltd -// license : MIT; see accompanying LICENSE file - -#include <build2/test/operation.hxx> - -using namespace std; -using namespace butl; - -namespace build2 -{ - namespace test - { - static operation_id - test_pre (const values& params, meta_operation_id mo, const location& l) - { - if (!params.empty ()) - fail (l) << "unexpected parameters for operation test"; - - // Run update as a pre-operation, unless we are disfiguring. - // - return mo != disfigure_id ? update_id : 0; - } - - const operation_info op_test { - test_id, - 0, - "test", - "test", - "testing", - "tested", - "has nothing to test", // We cannot "be tested". - execution_mode::first, - 1, - &test_pre, - nullptr - }; - - // Also the explicit update-for-test operation alias. - // - const operation_info op_update_for_test { - update_id, // Note: not update_for_test_id. - test_id, - op_update.name, - op_update.name_do, - op_update.name_doing, - op_update.name_did, - op_update.name_done, - op_update.mode, - op_update.concurrency, - op_update.pre, - op_update.post - }; - } -} |