| 
					
				 | 
			
			
				@@ -0,0 +1,50 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+module.exports = function(grunt) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  grunt.loadTasks('../vendor/amber/grunt/tasks'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  grunt.registerTask('default', ['amberc:hello']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  grunt.initConfig({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    pkg: grunt.file.readJSON('package.json'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    amberc: {	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 _config: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			amber_dir: '../../vendor/amber', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			closure_jar: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		hello: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			working_dir: 'hello', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			src: ['Hello.st'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			main_class: 'Hello', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			output_name: 'Program' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		benchfib: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			working_dir: 'benchfib', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			src: ['Benchfib.st'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			main_class: 'Benchfib', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			output_name: 'Program' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		meta: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			working_dir: 'meta', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			src: ['MyScript.st'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			main_class: 'MyScript', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			libraries: ['parser','Compiler'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			output_name: 'Program' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		pystone: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			working_dir: 'pystone', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			src: ['Pystone.st'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			main_class: 'Pystone', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			output_name: 'Program' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		trivialserver: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			working_dir: 'trivialserver', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			src: ['TrivialServer.st'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			main_class: 'TrivialServer', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			output_name: 'Program' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |