from distutilsWrapping import *
from WrapSwig import *
from WrapVTK import *
+from gdcmVersion import *
ThisModule='gdcmPython'
gdcmPythonSrcDir=ThisModule
Sources.extend(Jpeg8Sources)
Jpeg12Sources = glob.glob(os.path.join(gdcmJpeg12SrcDir,"j*.c"))
-Jpeg12SourcesToRemove = ['jmemansi12.c', 'jmemname12.c', 'jmemdos12.c', 'jmemmac12.c']
+Jpeg12SourcesToRemove = ['jmemansi12.c', 'jmemname12.c', 'jmemdos12.c',
+ 'jmemmac12.c']
for Remove in Jpeg12SourcesToRemove:
### Because setup.py is a multiple pass process we need to trap
### the case where the files were allready wed out on a previous pass.
vtkSources.extend(Jpeg8Sources)
vtkSources.extend(Jpeg12Sources)
vtkSources.extend(JpgSources)
+try:
+ vtkSources.remove(os.path.join(gdcmvtkSrcDir,"vtkgdcmViewer.cxx"))
+except:
+ pass
vtkLibraries=["vtkCommon","vtkCommonPython",
"vtkIO","vtkIOPython",
#####
setup(name=ThisModule,
- version="0.3",
+ version=gdcmVERSION,
description="...",
author="frog",
author_email="frog@creatis.insa-lyon.fr",
],
data_files=[(os.path.join(targetDir,gdcmTestDir),
glob.glob(os.path.join(gdcmTestDir,"*.acr"))),
+ (targetDir,
+ glob.glob(os.path.join(gdcmSrcDir,"*.py"))),
(os.path.join(targetDir,"Dicts"),
glob.glob(os.path.join(gdcmDictsDir,"*.*"))),
+ (targetDir,
+ glob.glob(os.path.join(gdcmSrcDir,"..","gdcmVersion.py"))),
+ (os.path.join(targetDir,".."),
+ glob.glob(os.path.join(gdcmSrcDir,"..","gdcmVersion.py"))),
]
)