### the directory name
SET(DIRECTORY source/APPLICATIONS/TOOLS)

SET(EXECUTABLES_LIST
	AntitargetRescorer
	AutoModel
	BindingDBCleaner
	BondOrderAssigner
	CombiLibGenerator
	ConstraintsFinder
	Converter
	CrystalGenerator
	DBExporter
	DBImporter
	DockPoseClustering
	DockResultMerger
	EvenSplit
	FeatureSelector
	FingerprintSimilarityClustering
	FingerprintSimilaritySearch
	GalaxyConfigGenerator
	GridBuilder
	IMGDock
	InputPartitioner
	InputReader
	InteractionConstraintDefiner
	LigandFileSplitter
	LigCheck
	ModelCreator
	MolCombine
	MolecularFileConverter
	MolFilter
	MolPredictor
	PartialChargesCopy
	PDBCutter
	PDBDownload
	PeptideBuilder
	PocketDetector
	Predictor
	PropertyModifier
	PropertyPlotter
	ProteinCheck
	RMSDCalculator
	ScoreAnalyzer
	SideChainGridBuilder
	SimilarityAnalyzer
	SimpleRescorer
	SLICK
	SpatialConstraintDefiner
	Split2ConnectedComponents
	TaGRes
	TaGRes-train
	TrajectoryFile2PDBSplitter
	Validator
	VendorFinder
	WaterFinder
	# add new programs here
)

IF(BALL_HAS_OPENBABEL OR BALL_HAS_OEPNEYE)
	LIST(APPEND EXECUTABLES_LIST
		Ligand3DGenerator
		MolDepict
		ProteinProtonator
	)
ENDIF()

SET(TOOLS_EXECUTABLES ${TOOLS_EXECUTABLES} ${EXECUTABLES_LIST})

### add filenames to Visual Studio solution
SET(TOOLS_SOURCES)
FOREACH(i ${EXECUTABLES_LIST})
	LIST(APPEND TOOLS_SOURCES "${i}")
ENDFOREACH(i)
SOURCE_GROUP("" FILES ${TOOLS_SOURCES})
