#
#	File name: application.py
#
#	The application main class
#
#	This class contains all the information needed for optimizing an application
#	
#	Verion: 1.0
#	Date created: 18/09/2018
#	Modified: 14/11/2018	-	added dir
#
#	Author: Charalampos Marantos
#


#-----------------------------------------
class Application:

	# This is the constructor of the Application class
	# inputs:
	#	dir: the directory of the application
	#	executable: path to the executable
	#	source_files: the target source files names
	#	make: commant for (re-)compiling application
	def __init__(self, application_dir, executable, source_files, make):
		self.dir = application_dir
		self.executable = executable
		self.source_files = source_files.split(',')
		self.make = make
