edi_main: don't start build,test,clean when unknown project type.

This commit is contained in:
Al Poole 2017-10-28 21:47:59 +01:00
parent 4dc1cdf8ce
commit 50cbcc3d93
1 changed files with 9 additions and 0 deletions

View File

@ -732,6 +732,9 @@ _edi_build_display_status_cb(int status, void *data)
static void
_edi_build_project(void)
{
if (!edi_build_provider_for_project_get())
return;
if (edi_exe_notify_handle("edi_build", _edi_build_display_status_cb, _("Build")))
{
_edi_build_menu_items_disabled_set(EINA_TRUE);
@ -743,6 +746,9 @@ _edi_build_project(void)
static void
_edi_build_clean_project(void)
{
if (!edi_build_provider_for_project_get())
return;
if (edi_exe_notify_handle("edi_clean", _edi_build_display_status_cb, _("Clean")))
{
_edi_build_menu_items_disabled_set(EINA_TRUE);
@ -754,6 +760,9 @@ _edi_build_clean_project(void)
static void
_edi_build_test_project(void)
{
if (!edi_build_provider_for_project_get())
return;
if (edi_exe_notify_handle("edi_test", _edi_build_display_status_cb, _("Test")))
{
_edi_build_menu_items_disabled_set(EINA_TRUE);