embark-area-51/boilerplate/Gruntfile.coffee
Iuri Matias 1913a38341 Revert "require grunt libs"
This reverts commit ec16656e0ac2967130b6b3316b7482a9071a9584.
2015-06-09 21:23:47 -04:00

58 lines
1.4 KiB
CoffeeScript

module.exports = (grunt) ->
grunt.loadNpmTasks "embark-framework"
grunt.initConfig(
@initEmbarkConfig(
files:
js:
src: [
"app/js/**/*.js"
]
css:
src: [
"app/css/**/*.css"
]
html:
src: [
"app/html/**/*.html"
]
contracts:
src: [
"app/contracts/**/*.sol"
]
concat:
app:
src: ["<%= files.web3 %>", 'generated/tmp/abi.js', "<%= files.js.src %>", "<%= files.coffee.compiled %>"]
dest: "generated/dapp/js/app.min.js"
css:
src: "<%= files.css.src %>"
dest: "generated/dapp/css/app.min.css"
copy:
html:
files:
"generated/dapp/index.html" : "<%= files.html.src %>"
"dist/dapp/index.html" : "<%= files.html.src %>"
css:
files:
"dist/dapp/css/app.min.css" : "<%= files.css.src %>"
contracts:
files:
"dist/contracts/": '<%= files.contracts.src %>'
deploy:
contracts: '<%= files.contracts.src %>'
dest: 'generated/tmp/abi.js'
)
)
# loading external tasks (aka: plugins)
# Loads all plugins that match "grunt-", in this case all of our current plugins
require('matchdep').filterAll('grunt-*').forEach(grunt.loadNpmTasks)