Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 102 lines (67 sloc) 2.227 kb
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
1 name = Joose
2 abstract = Post modern self-hosting meta object system for JavaScript with support for classes, inheritance, roles, traits, method modifiers and more.
3
4 author = Nickolay Platonov <nplatonov@cpan.org>
5 author = Malte Ubl
6 author = Jeremy Wall
7
7e20467 - the license changed to BSD
Nickolay Platonov authored
8 license = BSD
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
9 copyright_holder = Nickolay Platonov <nplatonov@cpan.org>
10
11 ; version provider
e61448e - various small updates
Nickolay Platonov authored
12 [Git::NextVersion]
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
13
f2d750c - added several plugins to building process
Nickolay Platonov authored
14 [GithubMeta] ; auto-extract repo & homepage info
15
16
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
17 ; choose/generate files to include
18
19 [GatherDir]
83a7dbb @SamuraiJack - re-packaging
SamuraiJack authored
20 follow_symlinks = 1
d818ede @SamuraiJack - some progress
SamuraiJack authored
21 follow_skip = 2
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
22 [PruneCruft]
e61448e - various small updates
Nickolay Platonov authored
23 [PruneFiles]
24 match = ^misc/.*
d292062 - "displayName" support
Nickolay Platonov authored
25 match = ^bench/.*
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
26 [License]
27
28
74e538f @SamuraiJack - use single $ for private attributes prefix
SamuraiJack authored
29 [Web::PkgVersion]
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
30
31 ; JSAN-specific configuration
32 [JSAN] ; includes META.JSON generation
33 docs_markup = mmd ; default
34
35 [JSAN::ReadmeFromMD] ; should be after docs generation
58842a5 - `todo` renamed to `misc`
nickolay authored
36 update_sources = 0
37
d818ede @SamuraiJack - some progress
SamuraiJack authored
38 [Web::Bundle] ; after docs generation to avoid docs for bundles
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
39
d292062 - "displayName" support
Nickolay Platonov authored
40 ;[Web::NPM::Package]
41 ;bin = joose-nodify bin/joose-nodify.js
42 ;bin = joose-server bin/joose-server.js
3ad4c02 @SamuraiJack - some progress
SamuraiJack authored
43
d292062 - "displayName" support
Nickolay Platonov authored
44 ;main = joose-all.js
f2d750c - added several plugins to building process
Nickolay Platonov authored
45
d292062 - "displayName" support
Nickolay Platonov authored
46 ;dependency = optimist
47 ;dependency = temp
48 ;dependency = detective >= 0.0.3
d818ede @SamuraiJack - some progress
SamuraiJack authored
49
d292062 - "displayName" support
Nickolay Platonov authored
50 ;devDependency = siesta
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
51
74e538f @SamuraiJack - use single $ for private attributes prefix
SamuraiJack authored
52
7f32391 @SamuraiJack - some progress
SamuraiJack authored
53 ;====================================================================
dd38005 @SamuraiJack - automated testing with Dzil
SamuraiJack authored
54 ; Test
de092a7 @SamuraiJack - updated test config
SamuraiJack authored
55 [Run::Test / PhantomJS]
56 run = node_modules/siesta/bin/phantomjs http://localhost/workspace/JavaScript/BuildFarm/Joose/t/
dd38005 @SamuraiJack - automated testing with Dzil
SamuraiJack authored
57
de092a7 @SamuraiJack - updated test config
SamuraiJack authored
58 [Run::Test / NodeJS]
59 run = node t/index.js
dd38005 @SamuraiJack - automated testing with Dzil
SamuraiJack authored
60
61 ;====================================================================
7f32391 @SamuraiJack - some progress
SamuraiJack authored
62 ; after build
63
64 [Run::AfterBuild]
65 ;run = node %d/bin/joose-nodify.js --root=%d --require=joose > %d/temp; mv %d/temp %d/joose-all-web.js
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
66
67 ; before release
68
69 [Git::Check]
70 [CheckChangesHasContent]
71
879fd90 @SamuraiJack v3.50.0
SamuraiJack authored
72 ;[TestRelease]
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
73 [ConfirmRelease]
74
75 ; releaser
879fd90 @SamuraiJack v3.50.0
SamuraiJack authored
76 [Web::NPM::Publish] ; publish in `npm`
c1fba0b - updated dist.ini
Nickolay Platonov authored
77 sudo = 1
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
78
79 ; after release
80 [Git::Commit / Commit_Dirty_Files]
81
82 [Git::Tag]
83
84 [NextRelease]
85 format = %-9v %{yyyy-MM-dd HH:mm}d
86
87 [Git::Commit / Commit_Changes]
88
89 [Git::Push]
90 push_to = origin
91
d292062 - "displayName" support
Nickolay Platonov authored
92
93 ;[JSAN::GitHubDocs]
e61448e - various small updates
Nickolay Platonov authored
94
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
95 [Twitter]
27ae5f2 - updated dist.ini
Nickolay Platonov authored
96 tweet_url = http://joose.github.com/Joose
fe40ac1 - switched to Dist::Zilla for distribution management
nickolay authored
97 tweet = Released {{$DIST}}-{{$VERSION}} {{$URL}}
27ae5f2 - updated dist.ini
Nickolay Platonov authored
98 hash_tags = #npm #node.js
470b89d @SamuraiJack - fixed 1 leaked global
SamuraiJack authored
99
100 [InstallRelease]
d818ede @SamuraiJack - some progress
SamuraiJack authored
101 install_command = sudo npm install . -g
Something went wrong with that request. Please try again.