crosstool-ng: update to crosstool-ng-1.24.0

Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/68

Copy source tree into build dir since ./ctng started failing out of tree.
I give up.
This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-05-27 00:00:02 +00:00
parent 8eb312c58d
commit 48079d0843
4 changed files with 31 additions and 14 deletions

View File

@@ -139,7 +139,12 @@ class ShellHelpers:
ending = last_newline + ';'
return newline_separator.join(out) + ending
def copy_dir_if_update_non_recursive(self, srcdir, destdir, filter_ext=None):
def copy_dir_if_update_non_recursive(
self,
srcdir,
destdir,
filter_ext=None
):
# TODO print rsync equivalent.
os.makedirs(destdir, exist_ok=True)
for basename in sorted(os.listdir(srcdir)):
@@ -153,7 +158,12 @@ class ShellHelpers:
):
self.cp(src, dest)
def copy_dir_if_update(self, srcdir, destdir, filter_ext=None):
def copy_dir_if_update(
self,
srcdir,
destdir,
filter_ext=None
):
self.copy_dir_if_update_non_recursive(srcdir, destdir, filter_ext)
srcdir_abs = os.path.abspath(srcdir)
srcdir_abs_len = len(srcdir_abs)