setup.py
author lbessard
Wed, 18 Mar 2009 16:04:35 +0100
changeset 328 500588ea29e8
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
)