Browse Source

make this a real package

master
Jörg Kurlbaum 3 years ago
parent
commit
17000e9d28
  1. 1
      MANIFEST.in
  2. 1
      freecad/LaserCladdingWorkbench/version.py
  3. 21
      setup.py

1
MANIFEST.in

@ -0,0 +1 @@ @@ -0,0 +1 @@
recursive-include freecad/LaserCladdingWorkbench/resources *

1
freecad/LaserCladdingWorkbench/version.py

@ -0,0 +1 @@ @@ -0,0 +1 @@
__version__ = "0.1"

21
setup.py

@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
from setuptools import setup
import os
from freecad.LaserCladdingWorkbench.version import __version__
# name: this is the name of the distribution.
# Packages using the same name here cannot be installed together
version_path = os.path.join(os.path.abspath(os.path.dirname(__file__)),
"freecad", "LaserCladdingWorkbench", "version.py")
with open(version_path) as fp:
exec(fp.read())
setup(name='freecad.LaserCladdingWorkbench',
version=str(__version__),
packages=['freecad',
'freecad.LaserCladdingWorkbench'],
maintainer="jk",
maintainer_email="jk@postly.de",
url="https://github.com/jkur/freecad-lasercladding-workbench",
description="Workbench for LaserCladding Applications ",
install_requires=['numpy', 'rpd', 'PythonSLM'], # should be satisfied by FreeCAD's system dependencies already
include_package_data=True)
Loading…
Cancel
Save