Fix builds when running from a different directory

This commit is contained in:
Andy Williams 2014-04-27 21:00:09 +01:00
parent cf0573557f
commit 4fd8358929
1 changed files with 3 additions and 0 deletions

View File

@ -18,6 +18,7 @@ edi_builder_can_build(void)
EAPI void
_edi_builder_build_make(void)
{
chdir(edi_project_get());
ecore_exe_pipe_run("make", ECORE_EXE_PIPE_READ_LINE_BUFFERED | ECORE_EXE_PIPE_READ |
ECORE_EXE_PIPE_ERROR_LINE_BUFFERED | ECORE_EXE_PIPE_ERROR, NULL);
}
@ -25,6 +26,7 @@ _edi_builder_build_make(void)
EAPI void
_edi_builder_build_configure(void)
{
chdir(edi_project_get());
ecore_exe_pipe_run("./configure && make", ECORE_EXE_PIPE_READ_LINE_BUFFERED | ECORE_EXE_PIPE_READ |
ECORE_EXE_PIPE_ERROR_LINE_BUFFERED | ECORE_EXE_PIPE_ERROR, NULL);
}
@ -32,6 +34,7 @@ _edi_builder_build_configure(void)
EAPI void
_edi_builder_build_autogen(void)
{
chdir(edi_project_get());
ecore_exe_pipe_run("./autogen.sh && make", ECORE_EXE_PIPE_READ_LINE_BUFFERED | ECORE_EXE_PIPE_READ |
ECORE_EXE_PIPE_ERROR_LINE_BUFFERED | ECORE_EXE_PIPE_ERROR, NULL);
}