1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 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'
- }
- }
- });
- }
|