// file : build2/cc/init.hxx -*- C++ -*- // copyright : Copyright (c) 2014-2017 Code Synthesis Ltd // license : MIT; see accompanying LICENSE file #ifndef BUILD2_CC_INIT_HXX #define BUILD2_CC_INIT_HXX #include #include #include namespace build2 { namespace cc { bool core_vars_init (scope&, scope&, const location&, unique_ptr&, bool, bool, const variable_map&); bool core_config_init (scope&, scope&, const location&, unique_ptr&, bool, bool, const variable_map&); bool core_init (scope&, scope&, const location&, unique_ptr&, bool, bool, const variable_map&); bool config_init (scope&, scope&, const location&, unique_ptr&, bool, bool, const variable_map&); bool init (scope&, scope&, const location&, unique_ptr&, bool, bool, const variable_map&); } } #endif // BUILD2_CC_INIT_HXX