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:
Andy Kittner 2012-08-27 20:24:41 +02:00
parent 7321de2400
commit 14ba868df4

View File

@ -45,10 +45,6 @@ LIBEXCLUDE = [
r"^unittest/",
]
OPENSLIDES_EXCLUDE = [
r"^openslides/settings.py"
]
SITE_PACKAGES = {
"django": {
@ -84,7 +80,10 @@ SITE_PACKAGES = {
"pil": {
# NOTE: PIL is a special case, see copy_pil
"copy": [],
}
},
"openslides": {
"copy" : ["openslides"],
},
}
PY_DLLS = [
@ -302,9 +301,6 @@ def main():
collect_lib(libdir, odir)
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():
sys.stdout.write("Using prebuild openslides.exe\n")