Commit 38c68810 authored by Fang Yuedong's avatar Fang Yuedong
Browse files

change package name to "csst_msc_sim", change version number to 3.0.0

parent 50a9f005
Loading
Loading
Loading
Loading
+62 −54
Original line number Diff line number Diff line
@@ -16,7 +16,10 @@ from Cython.Build import cythonize

import numpy

class CTypes(Extension): pass

class CTypes(Extension):
    pass


class build_ext(build_ext):

@@ -34,6 +37,7 @@ class build_ext(build_ext):
            return ext_name + '.so'
        return super().get_ext_filename(ext_name)


extensions = [
    Extension("ObservationSim.MockObject.SpecDisperser.disperse_c.interp", ["ObservationSim/MockObject/SpecDisperser/disperse_c/interp.pyx"],
              include_dirs=[numpy.get_include()],
@@ -45,12 +49,16 @@ extensions = [
]

df_module = [CTypes('ObservationSim.Instrument.Chip.libBF.libmoduleBF',
                    ['ObservationSim/Instrument/Chip/libBF/diffusion_X1.c', 'ObservationSim/Instrument/Chip/libBF/nrutil.c'],
                    include_dirs=['ObservationSim/Instrument/Chip/libBF/', '/usr/include']
                    ['ObservationSim/Instrument/Chip/libBF/diffusion_X1.c',
                        'ObservationSim/Instrument/Chip/libBF/nrutil.c'],
                    include_dirs=[
                        'ObservationSim/Instrument/Chip/libBF/', '/usr/include']
                    )]
cti_module = [CTypes('ObservationSim.Instrument.Chip.libCTI.libmoduleCTI',
                    ['ObservationSim/Instrument/Chip/libCTI/src/add_CTI.c', 'ObservationSim/Instrument/Chip/libCTI/src/nrutil.c', 'ObservationSim/Instrument/Chip/libCTI/src/ran1.c', 'ObservationSim/Instrument/Chip/libCTI/src/ran2.c', 'ObservationSim/Instrument/Chip/libCTI/src/poidev.c', 'ObservationSim/Instrument/Chip/libCTI/src/gammln.c', 'ObservationSim/Instrument/Chip/libCTI/src/gasdev.c', 'ObservationSim/Instrument/Chip/libCTI/src/sort.c', 'ObservationSim/Instrument/Chip/libCTI/src/creattraps.c'],
                    include_dirs=['ObservationSim/Instrument/Chip/libCTI/src/', '/usr/include']
                     ['ObservationSim/Instrument/Chip/libCTI/src/add_CTI.c', 'ObservationSim/Instrument/Chip/libCTI/src/nrutil.c', 'ObservationSim/Instrument/Chip/libCTI/src/ran1.c', 'ObservationSim/Instrument/Chip/libCTI/src/ran2.c', 'ObservationSim/Instrument/Chip/libCTI/src/poidev.c',
                         'ObservationSim/Instrument/Chip/libCTI/src/gammln.c', 'ObservationSim/Instrument/Chip/libCTI/src/gasdev.c', 'ObservationSim/Instrument/Chip/libCTI/src/sort.c', 'ObservationSim/Instrument/Chip/libCTI/src/creattraps.c'],
                     include_dirs=[
                         'ObservationSim/Instrument/Chip/libCTI/src/', '/usr/include']
                     )]


@@ -67,8 +75,8 @@ with open("requirements.txt", "r") as f:
        if not req.startswith("#") and req.__contains__("==")
    ]

setup(name='CSSTSim', 
    version='2.1.0', 
setup(name='csst_msc_sim',
      version='3.0.0',
      packages=find_packages(),
      # install_requires=[
      #     # 'numpy>=1.18.5',