Skip to content

Commit 9579ea3

Browse files
committed
remove grunt; use grunt plugin
1 parent b5f7d32 commit 9579ea3

File tree

10 files changed

+99
-211
lines changed

10 files changed

+99
-211
lines changed

bin/embark

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ var run = function(cmd) {
1515
}
1616

1717
program
18-
.version('0.5.0')
18+
.version('0.6.0')
1919

2020
program.command('new [name]').description('New application').action(function(name) {
2121
if (name === undefined) {

boilerplate/Gruntfile.coffee

Lines changed: 95 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,102 @@
11
module.exports = (grunt) ->
22

3-
grunt.loadNpmTasks "embark-framework"
3+
grunt.loadNpmTasks "grunt-embark"
44

55
grunt.initConfig(
6-
@initEmbarkConfig(
7-
files:
8-
js:
9-
src: [
10-
"app/js/**/*.js"
11-
]
12-
13-
css:
14-
src: [
15-
"app/css/**/*.css"
16-
]
17-
18-
html:
19-
src: [
20-
"app/html/**/*.html"
21-
]
22-
23-
contracts:
24-
src: [
25-
"app/contracts/**/*.sol"
26-
]
27-
28-
concat:
29-
app:
30-
src: ["<%= files.web3 %>", 'generated/tmp/abi.js', "<%= files.js.src %>", "<%= files.coffee.compiled %>"]
31-
dest: "generated/dapp/js/app.min.js"
32-
css:
33-
src: "<%= files.css.src %>"
34-
dest: "generated/dapp/css/app.min.css"
35-
36-
copy:
37-
html:
38-
files:
39-
"generated/dapp/index.html" : "<%= files.html.src %>"
40-
"dist/dapp/index.html" : "<%= files.html.src %>"
41-
css:
42-
files:
43-
"dist/dapp/css/app.min.css" : "<%= files.css.src %>"
44-
contracts:
45-
files:
46-
"dist/contracts/": '<%= files.contracts.src %>'
47-
48-
deploy:
49-
contracts: '<%= files.contracts.src %>'
50-
dest: 'generated/tmp/abi.js'
51-
)
6+
files:
7+
web3:
8+
"node_modules/embark-framework/js/web3.js"
9+
10+
js:
11+
src: [
12+
"app/js/**/*.js"
13+
]
14+
15+
css:
16+
src: [
17+
"app/css/**/*.css"
18+
]
19+
20+
html:
21+
src: [
22+
"app/html/**/*.html"
23+
]
24+
25+
coffee:
26+
dest: "generated/dapp/compiled-coffee"
27+
compiled: [
28+
"generated/dapp/compiled-coffee/app.coffee"
29+
"generated/dapp/compiled-coffee/**/*.js"
30+
]
31+
32+
contracts:
33+
src: [
34+
"app/contracts/**/*.sol"
35+
]
36+
37+
coffee:
38+
compile:
39+
expand: true
40+
cwd: 'coffee'
41+
src: '**/*.coffee'
42+
dest: '<%= files.coffee.dest %>'
43+
ext: '.js'
44+
45+
concat:
46+
app:
47+
src: ["<%= files.web3 %>", 'generated/tmp/abi.js', "<%= files.js.src %>", "<%= files.coffee.compiled %>"]
48+
dest: "generated/dapp/js/app.min.js"
49+
css:
50+
src: "<%= files.css.src %>"
51+
dest: "generated/dapp/css/app.min.css"
52+
53+
watch:
54+
options:
55+
livereload: true
56+
57+
html:
58+
files: ["<%= files.html.src %>"]
59+
tasks: ["copy"]
60+
61+
js:
62+
files: ["<%= files.js.src %>"]
63+
tasks: ["concat"]
64+
65+
css:
66+
files: ["<%= concat.css.src %>"]
67+
tasks: ["concat"]
68+
69+
coffee:
70+
files: ["coffee/**/*.coffee"]
71+
tasks: ["coffee", "concat"]
72+
73+
contracts:
74+
files: ["<%= files.contracts.src %>"]
75+
tasks: ["deploy", "concat", "copy"]
76+
77+
copy:
78+
html:
79+
files:
80+
"generated/dapp/index.html" : "<%= files.html.src %>"
81+
"dist/dapp/index.html" : "<%= files.html.src %>"
82+
css:
83+
files:
84+
"dist/dapp/css/app.min.css" : "<%= files.css.src %>"
85+
contracts:
86+
files:
87+
"dist/contracts/": '<%= files.contracts.src %>'
88+
89+
uglify:
90+
dist:
91+
src: "<%= concat.app.dest %>" # input from the concat process
92+
dest: "dist/dapp/js/app.min.js"
93+
94+
clean:
95+
workspaces: ["dist", "generated"]
96+
97+
deploy:
98+
contracts: '<%= files.contracts.src %>'
99+
dest: 'generated/tmp/abi.js'
52100
)
53101

54102
# loading external tasks (aka: plugins)

boilerplate/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"license": "ISC",
1111
"homepage": "",
1212
"devDependencies": {
13-
"embark-framework": "iurimatias/embark-framework#develop",
13+
"embark-framework": "/Users/iurimatias/Projects/embark-framework",
14+
"grunt-embark": "/Users/iurimatias/Projects/grunt-embark",
1415
"grunt-contrib-clean": "^0.6.0",
1516
"grunt-contrib-coffee": "^0.13.0",
1617
"grunt-contrib-concat": "^0.5.1",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "embark-framework",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"description": "",
55
"scripts": {
66
"test": "echo \"Error: no test specified\" && exit 1"

tasks/_gruntfile.coffee

Lines changed: 0 additions & 102 deletions
This file was deleted.

tasks/blockchain.coffee

Lines changed: 0 additions & 9 deletions
This file was deleted.

tasks/deploy.coffee

Lines changed: 0 additions & 17 deletions
This file was deleted.

tasks/ipfs.coffee

Lines changed: 0 additions & 7 deletions
This file was deleted.

tasks/server.coffee

Lines changed: 0 additions & 21 deletions
This file was deleted.

tasks/tasks.coffee

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)