mirror of
https://github.com/dgibson/dtc.git
synced 2025-10-14 00:37:41 -04:00
setup: Collect top-level code together
Move most of the top-level code together, with the classes and functions above, for easier reading. The srcdir is left where it is for now. Signed-off-by: Simon Glass <sjg@chromium.org> Message-ID: <20240811150248.7537-4-sjg@chromium.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
7e5a889840
commit
e277553b98
1 changed files with 9 additions and 8 deletions
17
setup.py
17
setup.py
|
@ -47,6 +47,15 @@ def get_top_builddir():
|
||||||
return sys.argv.pop(index)
|
return sys.argv.pop(index)
|
||||||
return srcdir
|
return srcdir
|
||||||
|
|
||||||
|
|
||||||
|
class BuildPy(_build_py):
|
||||||
|
"""Small class to run the build_ext command"""
|
||||||
|
def run(self):
|
||||||
|
self.run_command("build_ext")
|
||||||
|
return super().run()
|
||||||
|
|
||||||
|
|
||||||
|
version, long_description = scan_for_info(srcdir)
|
||||||
top_builddir = get_top_builddir()
|
top_builddir = get_top_builddir()
|
||||||
|
|
||||||
libfdt_module = Extension(
|
libfdt_module = Extension(
|
||||||
|
@ -60,14 +69,6 @@ libfdt_module = Extension(
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
class BuildPy(_build_py):
|
|
||||||
"""Small class to run the build_ext command"""
|
|
||||||
def run(self):
|
|
||||||
self.run_command("build_ext")
|
|
||||||
return super().run()
|
|
||||||
|
|
||||||
version, long_description = scan_for_info(srcdir)
|
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='libfdt',
|
name='libfdt',
|
||||||
version=version,
|
version=version,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue