mirror of
https://github.com/jupyter/notebook.git
synced 2025-04-06 13:50:29 +08:00
Add ensured_target
This commit is contained in:
parent
f01fb6ab7a
commit
f9b1043e2b
10
setup.py
10
setup.py
@ -18,12 +18,13 @@ main_bundle_dest = HERE / NAME / "static"
|
||||
ensured_targets = [
|
||||
str(lab_extension_dest / "static" / "style.js"),
|
||||
str(main_bundle_dest / "bundle.js"),
|
||||
str(HERE / NAME / "schemas/@retrolab/application-extension/package.json.orig"),
|
||||
]
|
||||
|
||||
data_files_spec = [
|
||||
("share/jupyter/labextensions/%s" % labext_name, str(lab_extension_dest), "**"),
|
||||
("share/jupyter/labextensions/%s" % labext_name, str(HERE), "install.json"),
|
||||
('share/jupyter/lab/schemas', f'{NAME}/schemas', '@retrolab/**'),
|
||||
("share/jupyter/lab/schemas", f"{NAME}/schemas", "@retrolab/**"),
|
||||
(
|
||||
"etc/jupyter/jupyter_server_config.d",
|
||||
"jupyter-config/jupyter_server_config.d",
|
||||
@ -40,13 +41,10 @@ try:
|
||||
from jupyter_packaging import wrap_installers, npm_builder, get_data_files
|
||||
|
||||
# In develop mode, just run yarn
|
||||
builder = npm_builder(build_cmd='build', npm='jlpm', force=True)
|
||||
builder = npm_builder(build_cmd="build", npm="jlpm", force=True)
|
||||
cmdclass = wrap_installers(post_develop=builder, ensured_targets=ensured_targets)
|
||||
|
||||
setup_args = dict(
|
||||
cmdclass=cmdclass,
|
||||
data_files=get_data_files(data_files_spec)
|
||||
)
|
||||
setup_args = dict(cmdclass=cmdclass, data_files=get_data_files(data_files_spec))
|
||||
except ImportError:
|
||||
setup_args = dict()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user