MCPcopy Create free account
hub / github.com/SpartanJ/eepp / buildCurrentConfig

Method buildCurrentConfig

src/tools/ecode/projectbuild.cpp:763–773  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

761}
762
763void ProjectBuildManager::buildCurrentConfig( StatusBuildOutputController* sboc,
764 std::function<void( int exitStatus )> doneFn ) {
765 if ( sboc && !isBuilding() && !getBuilds().empty() ) {
766 const ProjectBuild* build = getCurrentBuild();
767 if ( build ) {
768 mApp->saveAll();
769 sboc->runBuild( build->getName(), mConfig.buildType,
770 getOutputParser( build->getName() ), false, doneFn );
771 }
772 }
773}
774
775void ProjectBuildManager::cleanCurrentConfig( StatusBuildOutputController* sboc ) {
776 if ( sboc && !isBuilding() && !getBuilds().empty() ) {

Callers 3

createContainerMethod · 0.80
registerCommandsMethod · 0.80

Calls 4

emptyMethod · 0.45
saveAllMethod · 0.45
runBuildMethod · 0.45
getNameMethod · 0.45

Tested by

no test coverage detected