Selaa lähdekoodia

Merge pull request #23 from amber-smalltalk/grunt-default-compile-all

Task to compile all src/*.st in Gruntfile, made default task.
Manfred Kröhnert 10 vuotta sitten
vanhempi
commit
70cfcd49bf
1 muutettua tiedostoa jossa 8 lisäystä ja 1 poistoa
  1. 8 1
      root/Gruntfile.js

+ 8 - 1
root/Gruntfile.js

@@ -9,7 +9,7 @@ module.exports = function(grunt) {
   grunt.loadNpmTasks('amber-dev');
 
   // Default task.
-  //grunt.registerTask('default', ['']);
+  grunt.registerTask('default', ['amberc:all']);
   grunt.registerTask('test', ['amberc:test_runner', 'execute:test_runner', 'clean:test_runner']);
 
   // Project configuration.
@@ -28,6 +28,13 @@ module.exports = function(grunt) {
         library_dirs: ['src'],
         closure_jar: ''
       },
+      all: {
+        src: [
+            'src/{%= name %}.st', // list all sources in dependency order
+            'src/{%= name %}-Tests.st' // list all tests in dependency order
+        ],
+        libraries: ['SUnit', 'Web']
+      },
       test_runner: {
         src: ['node_modules/amber-dev/lib/Test.st'],
         libraries: [