forked from enlightenment/enlightenment
abort meson build if source tree is not clean
This commit is contained in:
parent
263ee54545
commit
eaebd704a9
|
@ -4,6 +4,11 @@ project('enlightenment', 'c',
|
||||||
default_options: [ 'c_std=gnu99', 'warning_level=2' ],
|
default_options: [ 'c_std=gnu99', 'warning_level=2' ],
|
||||||
meson_version: '>= 0.40.0')
|
meson_version: '>= 0.40.0')
|
||||||
|
|
||||||
|
clean_check = run_command('meson/clean_check.sh')
|
||||||
|
if clean_check.returncode() == 0
|
||||||
|
error('Meson build requires a clean source tree')
|
||||||
|
endif
|
||||||
|
|
||||||
e_version = meson.project_version().split('.')
|
e_version = meson.project_version().split('.')
|
||||||
git_version = '0'
|
git_version = '0'
|
||||||
git = find_program('git')
|
git = find_program('git')
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
test -f ${MESON_SOURCE_ROOT}/src/bin/e_fm_shared_types.h
|
Loading…
Reference in New Issue