mirror of
https://github.com/moveit/moveit_task_constructor.git
synced 2025-11-04 14:49:57 +08:00
Remove moveit/__init__.py during .deb builds
This commit is contained in:
parent
4a320f309c
commit
6671aedeb7
@ -9,4 +9,19 @@ d = generate_distutils_setup(
|
||||
# specify location of root ("") package dir
|
||||
package_dir={"": "python/src"},
|
||||
)
|
||||
setup(**d)
|
||||
dist = setup(**d)
|
||||
|
||||
# Remove moveit/__init__.py when building .deb packages
|
||||
# Otherwise, the installation procedure will complain about conflicting files (with moveit_core)
|
||||
try:
|
||||
libdir = dist.command_obj[
|
||||
"install_lib"
|
||||
].install_dir # installation dir (.../lib/python3/dist-packages)
|
||||
if libdir.startswith("/opt/ros"):
|
||||
import os
|
||||
import shutil
|
||||
|
||||
os.remove(os.path.join(libdir, "moveit", "__init__.py"))
|
||||
shutil.rmtree(os.path.join(libdir, "moveit", "__pycache__"))
|
||||
except AttributeError as e:
|
||||
pass
|
||||
|
||||
Loading…
Reference in New Issue
Block a user