diff --git a/Makefile b/Makefile index f3577ecdc5fe..13755ce544c6 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # This makefile does nothing but delegating the actual building to cmake. all: - @mkdir -p build && cd build && cmake .. $(python ./scripts/get_python_cmake_flags.py) && $(MAKE) + @mkdir -p build && cd build && cmake .. $(shell python ./scripts/get_python_cmake_flags.py) && $(MAKE) local: @./scripts/build_local.sh diff --git a/scripts/get_python_cmake_flags.py b/scripts/get_python_cmake_flags.py index 90ba59b748e8..ad7bbe0bd045 100644 --- a/scripts/get_python_cmake_flags.py +++ b/scripts/get_python_cmake_flags.py @@ -35,7 +35,9 @@ lib = sysconfig.get_config_var("LIBDIR") if sys.platform == "darwin": lib = os.path.dirname(lib) + '/Python' if os.path.isfile(lib): - flags += '-DPYTHON_LIBRARY={lib}'.format(lib=lib) + flags += '-DPYTHON_LIBRARY={lib} '.format(lib=lib) if os.path.isfile(inc + '/Python.h'): - flags += '-DPYTHON_INCLUDE_DIR={inc}'.format(inc=inc) + flags += '-DPYTHON_INCLUDE_DIR={inc} '.format(inc=inc) + +print(flags, end='')