Files
linux-kernel-module-cheat/copy-overlay
Ciro Santilli 六四事件 法轮功 0deab8f8f7 user mode: use the nonexistent symlink workaround
I was considering setting --static by default to match gem5, but then
that breaks shared libraries like openblas... so let's just use the
ugly workaround for now as it seems to work...
2019-03-12 10:01:38 +00:00

28 lines
643 B
Python
Executable File

#!/usr/bin/env python3
import distutils.dir_util
import os
import shutil
import common
from shell_helpers import LF
class Main(common.BuildCliFunction):
def __init__(self):
super().__init__(
description='''\
https://github.com/cirosantilli/linux-kernel-module-cheat#rootfs_overlay
''')
def build(self):
# TODO: print rsync equivalent, move into shell_helpers.
distutils.dir_util.copy_tree(
self.env['rootfs_overlay_dir'],
self.env['out_rootfs_overlay_dir'],
preserve_symlinks=True,
update=1,
)
if __name__ == '__main__':
Main().cli()