Commit 521f61ef authored by peastman's avatar peastman
Browse files

Skip all /internal directories when building Python wrappers. This allows the...

Skip all /internal directories when building Python wrappers.  This allows the configuration file to be simplified.
parent 79f064af
...@@ -616,6 +616,7 @@ EXCLUDE_SYMLINKS = NO ...@@ -616,6 +616,7 @@ EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS = */tests/* \ EXCLUDE_PATTERNS = */tests/* \
*/openmmapi/src/* \ */openmmapi/src/* \
*/internal/* \
*/.svn/* \ */.svn/* \
*OpenMMFortranModule.f90 \ *OpenMMFortranModule.f90 \
*OpenMMCWrapper.h *OpenMMCWrapper.h
......
...@@ -14,20 +14,7 @@ DOC_STRINGS = {("Context", "setPositions") : ...@@ -14,20 +14,7 @@ DOC_STRINGS = {("Context", "setPositions") :
# Do not generate wrappers for the following methods. # Do not generate wrappers for the following methods.
# Indexed by (className, [methodName [, numParams]]) # Indexed by (className, [methodName [, numParams]])
SKIP_METHODS = [('State',), SKIP_METHODS = [('State',),
('Stream',),
('Vec3',), ('Vec3',),
('AmoebaGeneralizedKirkwoodForceImpl',),
('AmoebaAngleForceImpl',),
('AmoebaBondForceImpl',),
('AmoebaInPlaneAngleForceImpl',),
('AmoebaMultipoleForceImpl',),
('AmoebaOutOfPlaneBendForceImpl',),
('AmoebaPiTorsionForceImpl',),
('AmoebaStretchBendForceImpl',),
('AmoebaTorsionTorsionForceImpl',),
('AmoebaVdwForceImpl',),
('AmoebaWcaDispersionForceImpl',),
('AndersenThermostatImpl',),
('AngleInfo',), ('AngleInfo',),
('ApplyAndersenThermostatKernel',), ('ApplyAndersenThermostatKernel',),
('ApplyConstraintsKernel',), ('ApplyConstraintsKernel',),
...@@ -63,30 +50,14 @@ SKIP_METHODS = [('State',), ...@@ -63,30 +50,14 @@ SKIP_METHODS = [('State',),
('CalcNonbondedForceKernel',), ('CalcNonbondedForceKernel',),
('CalcPeriodicTorsionForceKernel',), ('CalcPeriodicTorsionForceKernel',),
('CalcRBTorsionForceKernel',), ('CalcRBTorsionForceKernel',),
('CMAPTorsionForceImpl',),
('CMMotionRemoverImpl',),
('ComputationInfo',), ('ComputationInfo',),
('ConstraintInfo',), ('ConstraintInfo',),
('ContextImpl',),
('CudaKernelFactory',), ('CudaKernelFactory',),
('CudaStreamFactory',), ('CudaStreamFactory',),
('CustomAngleForceImpl',),
('CustomBondForceImpl',),
('CustomCompoundBondForceImpl',),
('CustomExternalForceImpl',),
('CustomGBForceImpl',),
('CustomHbondForceImpl',),
('CustomNonbondedForceImpl',),
('CustomTorsionForceImpl',),
('ExceptionInfo',), ('ExceptionInfo',),
('ExclusionInfo',), ('ExclusionInfo',),
('ForceImpl',),
('FunctionInfo',), ('FunctionInfo',),
('GBSAOBCForceImpl',),
('GBVIForceImpl',),
('GlobalParameterInfo',), ('GlobalParameterInfo',),
('HarmonicAngleForceImpl',),
('HarmonicBondForceImpl',),
('InitializeForcesKernel',), ('InitializeForcesKernel',),
('IntegrateBrownianStepKernel',), ('IntegrateBrownianStepKernel',),
('IntegrateLangevinStepKernel',), ('IntegrateLangevinStepKernel',),
...@@ -97,24 +68,18 @@ SKIP_METHODS = [('State',), ...@@ -97,24 +68,18 @@ SKIP_METHODS = [('State',),
('Kernel',), ('Kernel',),
('KernelFactory',), ('KernelFactory',),
('KernelImpl',), ('KernelImpl',),
('MonteCarloBarostatImpl',),
('MonteCarloAnisotropicBarostatImpl',),
('MultipoleInfo',), ('MultipoleInfo',),
('NonbondedForceImpl',),
('OutOfPlaneBendInfo',), ('OutOfPlaneBendInfo',),
('ParameterInfo',), ('ParameterInfo',),
('ParticleInfo',), ('ParticleInfo',),
('PeriodicTorsionForceImpl',),
('PeriodicTorsionInfo',), ('PeriodicTorsionInfo',),
('PerParticleParameterInfo',), ('PerParticleParameterInfo',),
('PiTorsionInfo',), ('PiTorsionInfo',),
('PlatformData',), ('PlatformData',),
('RBTorsionForceImpl',),
('RBTorsionInfo',), ('RBTorsionInfo',),
('RemoveCMMotionKernel',), ('RemoveCMMotionKernel',),
('SplineFitter',), ('SplineFitter',),
('StreamFactory',), ('StreamFactory',),
('StreamImpl',),
('StretchBendInfo',), ('StretchBendInfo',),
('TorsionInfo',), ('TorsionInfo',),
('TorsionTorsionGridInfo',), ('TorsionTorsionGridInfo',),
...@@ -139,14 +104,11 @@ SKIP_METHODS = [('State',), ...@@ -139,14 +104,11 @@ SKIP_METHODS = [('State',),
('Platform', 'registerKernelFactory'), ('Platform', 'registerKernelFactory'),
('IntegrateRPMDStepKernel',), ('IntegrateRPMDStepKernel',),
('RPMDIntegrator', 'getState'), ('RPMDIntegrator', 'getState'),
('DrudeForceImpl',),
('CalcDrudeForceKernel',), ('CalcDrudeForceKernel',),
('IntegrateDrudeLangevinStepKernel',), ('IntegrateDrudeLangevinStepKernel',),
('IntegrateDrudeSCFStepKernel',), ('IntegrateDrudeSCFStepKernel',),
('XmlSerializer', 'serialize'), ('XmlSerializer', 'serialize'),
('XmlSerializer', 'deserialize'), ('XmlSerializer', 'deserialize'),
('fvec4',),
('ivec4',),
] ]
# The build script assumes method args that are non-const references are # The build script assumes method args that are non-const references are
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment