Dominik Picheta
dbd478bc20
The .nimble extension is now used for both ini and nims .nimble files.
...
This is done by parsing the .nimble file using the ini parser first, then if that fails evaluating it using nimscript.
2015-12-23 20:48:05 +00:00
Dominik Picheta
0fcf0b2de9
Implemented `tasks` command.
2015-12-23 13:33:14 +00:00
Dominik Picheta
36273f1166
Improvements to API of nimscriptsupport module.
...
* setCommand "nop" no longer needed.
* Recursive setCommand supported.
* Explicit execTask procedure which executes the task explicitly instead of setting global compiler variables.
2015-12-23 13:05:59 +00:00
Dominik Picheta
9b75a95459
Merge branch 'nimscript-support' of github.com:nim-lang/nimble into nimscript-support
2015-12-22 17:27:33 +00:00
Andreas Rumpf
beb0ccda39
perform a fixpoint iteration for proper Nimscript support
2015-12-21 16:07:07 +01:00
Dominik Picheta
a5b23fd226
Merge branch 'master' into nimscript-support
2015-11-25 11:50:06 +00:00
Dominik Picheta
cb1ef9cd9f
Merge branch 'master' of github.com:nim-lang/nimble
2015-11-24 11:49:03 +00:00
Dominik Picheta
2ed09847f2
Fixes #125
2015-11-24 11:48:09 +00:00
Dominik Picheta
1edfb80c85
Abstract parsing of the actions.
2015-11-23 16:26:22 +00:00
Dominik Picheta
8bd6ce4557
Merge pull request #165 from cupen/master
...
mingw/bash compatibility.
2015-11-15 00:12:19 +00:00
cupen
fe0863e9be
for mingw compatibility.
2015-11-15 04:08:53 +08:00
Dominik Picheta
207f1bd63c
Fix `nimble init` nimscript format.
2015-11-07 16:20:08 +00:00
Dominik Picheta
26f5fcdd3f
Rename 'opt' back to 'options'.
2015-11-07 16:15:47 +00:00
Dominik Picheta
6fcbffd1cc
Merge branch 'master' of https://github.com/Araq/nimble into Araq-master
2015-11-07 16:01:19 +00:00
Araq
ffbd5f5b3e
hotfix: nimble builds with devel again
v0.6.4
2015-10-13 10:17:02 +02:00
Araq
99332ce552
implemented 'nimble dump' command
2015-09-03 12:22:22 +02:00
Araq
e6e5dba8c2
update version number
2015-09-03 12:20:32 +02:00
Araq
740a1551d0
NimScript support now works
2015-09-03 12:19:57 +02:00
Araq
2cf03313fd
first implementation of NimScript support
2015-09-03 01:50:55 +02:00
Dominik Picheta
e2d959bf9c
Many improvements and fixes to nimble publish.
...
* Fixed incorrect URL in packages.json when remote URL is an ssh URL.
* Fixed cloning of packages fork after oauth introduction.
* A new branch is now created for each package addition.
2015-08-23 17:53:03 +01:00
Dominik Picheta
d349aa0169
Use /tmp instead of parent dir for fork cloning.
2015-08-21 23:54:39 +01:00
Dominik Picheta
d60498ad7f
Implement oauth authorization instead of basic.
2015-08-21 23:49:44 +01:00
Araq
9052f43a63
always add a trailing newline to the packages.json
2015-08-19 01:50:47 +02:00
Araq
68c1266a44
implemented 'nimble publish'
2015-08-18 12:27:07 +02:00
Dominik Picheta
3215d6ea7b
Fixes #153
2015-08-14 23:24:43 +01:00
Dominik Picheta
67eee93936
Removed old link to developers.markdown in readme.
2015-08-02 21:49:35 +01:00
Dominik Picheta
21db7b6b68
Some adjustments to the readme.
...
Improved the formatting of the package creation docs.
2015-07-28 23:05:25 +01:00
Dominik Picheta
50a10a02c0
Moved developers.markdown to readme.markdown. Fixes #132 .
2015-07-28 23:00:07 +01:00
Dominik Picheta
c3d2e59ebc
Error on invalid cmd line params. Params normalized. Fixes #151 .
2015-07-26 22:27:45 +01:00
Dominik Picheta
43f7e4c310
Fixes compilation without windows module (0.11.3). Ref #150 .
2015-07-26 22:24:08 +01:00
Dominik Picheta
f12ed36b07
Merge pull request #150 from vegansk/fix_chcp_vista
...
Fixed chcp call on vista and newer
2015-07-23 08:35:23 +01:00
Anatoly Galiulin
04e9bb4739
Fixed chcp call on vista and newer
2015-07-23 10:39:20 +06:00
Dominik Picheta
9f403558e0
Merge pull request #149 from vegansk/fix_chcp_xp
...
Fixed chcp call bug on windows xp
2015-07-22 22:55:33 +01:00
Anatoly Galiulin
acb6d0ef8e
Fixed chcp call bug on windows xp
2015-07-21 12:16:55 +06:00
Dominik Picheta
61b06890c5
Fix confusing config docs
2015-07-17 00:46:48 +01:00
Dominik Picheta
7524cd1798
Bump versions to 0.6.2. Ref #146 .
v0.6.2
2015-06-19 19:45:40 +01:00
Dominik Picheta
b29c6d3339
Updated changelog for v0.6.2. Ref #146 .
2015-06-19 19:44:18 +01:00
Dominik Picheta
1234cdce13
Fixes cloning of default git branches.
...
When cloning a git repo the default branch will now be cloned.
Had to revert #70 for this. Sorry @gradha.
2015-06-14 18:44:17 +01:00
Dominik Picheta
3a66241a22
Bugfix when cloning unsatisfied tagged repo.
...
When a tagged repo contains no tags which satisfy the version range
requested, then we should attempt to clone HEAD (or TIP in hg).
This fix brings back this behaviour.
2015-06-14 18:24:31 +01:00
Dominik Picheta
50f42cb406
Merge pull request #143 from ozra/doc-changes-1
...
Simple change of title of developers doc.
2015-06-14 13:38:16 +01:00
Oscar Campbell
6a9e0116e4
Simple change of title of developers doc.
2015-06-14 14:09:32 +02:00
Dominik Picheta
172bde430c
Fixes #128
2015-06-05 19:31:45 +01:00
Dominik Picheta
44a2b80a64
Make (install #head?) question more accurate.
2015-06-04 22:47:05 +01:00
Dominik Picheta
5450dc8213
Install #head if version tag does not compile. Fixes #139 .
2015-06-04 22:18:35 +01:00
Dominik Picheta
4ffcdf141e
Fix installation (default output dir changed).
2015-06-04 18:33:38 +01:00
Dominik Picheta
e42b04b329
Fix incorrect type name in packageinfo module.
2015-06-04 18:03:17 +01:00
Dominik Picheta
11f710819c
Rename buildDir to binDir.
2015-06-04 17:57:06 +01:00
Dominik Picheta
a7d53f43b3
Merge branch 'minciue-master'
2015-06-04 17:54:05 +01:00
Dominik Picheta
ca9a09f07b
Merge branch 'master' of https://github.com/minciue/nimble into minciue-master
...
Conflicts:
developers.markdown
src/nimble.nim
2015-06-04 17:53:48 +01:00
Dominik Picheta
698b333421
Merge pull request #118 from ClementJnc/pr-dir-command-line-option
...
Fix #114 : Overrides the nimbleDir option with value from command line
2015-06-04 17:51:35 +01:00