Treat openslides the same way as other packages
OpenSlides will now be copied from (and to) site-packages in the same way as it's dependencies
This commit is contained in:
parent
7321de2400
commit
14ba868df4
@ -45,10 +45,6 @@ LIBEXCLUDE = [
|
|||||||
r"^unittest/",
|
r"^unittest/",
|
||||||
]
|
]
|
||||||
|
|
||||||
OPENSLIDES_EXCLUDE = [
|
|
||||||
r"^openslides/settings.py"
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
SITE_PACKAGES = {
|
SITE_PACKAGES = {
|
||||||
"django": {
|
"django": {
|
||||||
@ -84,7 +80,10 @@ SITE_PACKAGES = {
|
|||||||
"pil": {
|
"pil": {
|
||||||
# NOTE: PIL is a special case, see copy_pil
|
# NOTE: PIL is a special case, see copy_pil
|
||||||
"copy": [],
|
"copy": [],
|
||||||
}
|
},
|
||||||
|
"openslides": {
|
||||||
|
"copy" : ["openslides"],
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
PY_DLLS = [
|
PY_DLLS = [
|
||||||
@ -302,9 +301,6 @@ def main():
|
|||||||
collect_lib(libdir, odir)
|
collect_lib(libdir, odir)
|
||||||
collect_site_packages(sitedir, os.path.join(odir, "site-packages"))
|
collect_site_packages(sitedir, os.path.join(odir, "site-packages"))
|
||||||
|
|
||||||
exclude = get_pkg_exclude("openslides", OPENSLIDES_EXCLUDE)
|
|
||||||
copy_dir_exclude(exclude, ".", "openslides", odir)
|
|
||||||
|
|
||||||
if not compile_openslides_launcher():
|
if not compile_openslides_launcher():
|
||||||
sys.stdout.write("Using prebuild openslides.exe\n")
|
sys.stdout.write("Using prebuild openslides.exe\n")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user