setup.py
author lbessard
Wed, 18 Mar 2009 15:56:45 +0100
changeset 327 7fd5233ce5ce
parent 149 189ebdde3eb9
permissions -rwxr-xr-x
Adding support for contraining move to only one direction when control down
Refreshing bug when aligning two block connected to the same wire fixed
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
)