diff --git a/CMakeLists.txt b/CMakeLists.txt index a64bb28359..94c158c52c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -65,8 +65,6 @@ set(CPACK_SOURCE_IGNORE_FILES /run_tests.py /integration_tests /compiler_tester - /setup.py # remove from git - /MANIFEST.in # remove from git ) include(CPack) # So that CPACK_PACKAGE_FILE_NAME prints the correct value below diff --git a/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index cfc08d7dcb..0000000000 --- a/MANIFEST.in +++ /dev/null @@ -1,6 +0,0 @@ -recursive-include src * -recursive-include cmake * -include version -include CMakeLists.txt -include README.md -include LICENSE diff --git a/setup.py b/setup.py deleted file mode 100644 index 4cad82ef4a..0000000000 --- a/setup.py +++ /dev/null @@ -1,53 +0,0 @@ -import os -import setuptools -import sys -import skbuild - -with open("README.md", "r") as fh: - long_description = fh.read() - -with open("version", "r") as fh: - version = fh.read().strip() - -# scikit-build sometimes passes the incorrect MACOSX_DEPLOYMENT_TARGET value to -# CMake. This ensures that the correct value is always passed in: -cmake_args = [] -mdt = os.getenv("MACOSX_DEPLOYMENT_TARGET") -if mdt: - cmake_args.append("-DCMAKE_OSX_DEPLOYMENT_TARGET={}".format(mdt)) - -if sys.platform == "win32": - cmake_args.append("-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=TRUE") - -cmake_args.append("-DWITH_PYTHON=TRUE") - -skbuild.setup( - name="lfortran", - version=version, - author="Ondřej Čertík", - author_email="ondrej@certik.us", - description="Fortran compiler", - long_description=long_description, - long_description_content_type="text/markdown", - url="https://gitlab.com/lfortran/lfortran", - packages=setuptools.find_packages(), - include_package_data=True, - data_files=[ - ('share/lfortran/nb', ['share/lfortran/nb/Demo.ipynb']), - ], - scripts=['lfort'], - cmake_args = cmake_args, - classifiers=[ - "Programming Language :: Python :: 3", - "License :: OSI Approved :: MIT License", - "Operating System :: OS Independent", - ], - cmake_languages=('C'), - install_requires=[ - "pytest", - "llvmlite", - "prompt_toolkit", - "antlr4-python3-runtime", - "pygments", - ], -)