setup.py
author lbessard
Sun, 07 Sep 2008 15:27:53 +0200
changeset 252 166ee9d2e233
parent 149 189ebdde3eb9
permissions -rwxr-xr-x
Fix bug in popup menu and function block types in Variable Panel
Adding support for get value from project debug copy only when program transferred
import os,sys,glob
from distutils.core import setup


install_dir=os.path.join("LOLITech","plcopeneditor")

data_files=[]
os.getcwd()
os.chdir(os.getcwd())

def generate(base_dir):
    listfile=[]
    if base_dir == "":
        directory = "."
    else:
        directory = base_dir
    data_files.append((os.path.join(install_dir, base_dir), listfile))

    for element in os.listdir(directory):
        element_path=os.path.join(base_dir, element)
        if os.path.isdir(element_path):
            generate(element_path)
        elif os.path.isfile(element_path):
            listfile.append(element_path)

generate("")


setup(name='PlcOpenEditor', # Name of the executable
      version='0.1', # Version
      description='Editor for the 5 of the IEC-61131-3 languages', #description
      author='Edouard Tisserant, Laurent Bessard',
      author_email='laurent.bessard@lolitech.fr',
      url='http://www.beremiz.org',
      license='GPL',
      scripts=['plcopeneditor_postinst.py'],
      data_files=data_files, # Add files to install
)