Commit graph

30 commits

Author SHA1 Message Date
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
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
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
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
Jean Cavallo
4a56ac60d9 Use str.len-1 rather than -1 2015-03-31 12:21:22 +02:00
Jean Cavallo
87d6f908cc Fix #110 : use '^' rather than '-' for list negative indexes 2015-03-30 12:19:51 +02:00
Louis Berube
ceb1e48a80 Merge remote-tracking branch 'upstream/master'
Conflicts:
	src/nimble.nim
2015-01-03 19:04:09 -05:00
Louis Berube
f4c052eaca Fixed out-of-order problems in the automated unit tests 2015-01-02 16:04:46 -05:00
Louis Berube
521ee1f696 - Converted types from the old T/P convention
- Deleted compat.nim
2014-12-31 10:13:23 -05:00
Louis Berube
383e0f2a4c Updated source to eliminate stuff deprecated by nim 0.10.2 2014-12-29 15:38:16 -05:00
Eugen Minciu
70f03b2c9b Output build to the base directory by default.
Make nimble build output to the directory where the .nimble file resides
by default.
2014-12-28 21:46:57 +02:00
Eugen Minciu
cce58bd981 Add a builddir option. 2014-12-28 19:47:14 +02:00
Dominik Picheta
f151d4bcca Allow 'nim' in dependency list & more s/nimrod/nim/ 2014-12-26 00:49:34 +00:00
Dominik Picheta
39fcd3a89f Fixes #54. 2014-12-25 21:54:16 +00:00
Dominik Picheta
536cf4d1cc Fixes #63. 2014-12-25 21:09:57 +00:00
Grzegorz Adam Hankiewicz
6f68428915 Fixes git command line install for a specific tag. Refs #70. 2014-12-10 00:16:07 +01:00
Grzegorz Adam Hankiewicz
a0fb2c173b Improves cloning of git repositories. Refs #70. 2014-12-05 17:43:32 +01:00
Grzegorz Adam Hankiewicz
42dcac241f Manually checks out the branch/tag after git clone. 2014-12-05 16:23:10 +01:00
Dominik Picheta
e3cbc13568 Check Nim version to determine Nimble dir. 2014-10-19 15:21:33 +01:00
Dominik Picheta
adbc30c22e Renamed babel to nimble. 2014-10-11 22:38:44 +01:00