Exemple #1
0
	def compile_file(self,filename,*args,**options):
		''' Compile a file on disk to CSS. '''

		css_filename = args.pop(0)
		result = Engine.for_file(filename,**options).render()
		if css_filename:
			if not options.has_key('css_filename'):
				options['css_filename'] = css_filename
			with open(css_filename,'w') as f:
				f.write(result)
			return None
		else:
			return result