Commit graph

249 commits

Author SHA1 Message Date
Dominik Picheta
e3f833d61c More replacements of 'echo' to CLI's 'display'. 2016-12-21 00:08:42 +01:00
Dominik Picheta
60aa57be24 NimbleError is now captured in debug mode as well as release mode. 2016-12-20 23:40:26 +01:00
Dominik Picheta
c16c0b8864 Use CLI in packageparser. 2016-12-20 23:25:56 +01:00
Dominik Picheta
3791f8a09a Switch to cli in processDeps. 2016-12-20 22:46:07 +01:00
Dominik Picheta
25a53eb4dc Raise an error if 'refresh' does not download anything successfully. 2016-12-20 21:14:00 +01:00
Dominik Picheta
effbfbc6a1 Refresh command now supports a package list name as argument. 2016-12-20 20:58:57 +01:00
Dominik Picheta
ac352aa6b2 Rename 'update' proc to 'refresh'. 2016-12-20 20:49:39 +01:00
Dominik Picheta
2dab010c23 Implement --verbosity switch. 2016-12-20 00:01:39 +01:00
Dominik Picheta
8ebc4bb7c1 Implement message suppression. 2016-12-19 23:49:41 +01:00
Dominik Picheta
dcbbb8b62e Switch 'refresh' command to new CLI module. 2016-12-19 23:35:27 +01:00
Dominik Picheta
abb9d79ea4 Parse command line args first so that -v doesn't read config. 2016-12-19 22:28:19 +01:00
Dominik Picheta
3c22ffd848 Implements a nimblepkg/cli module which formats output messages. 2016-12-19 21:42:02 +01:00
Dominik Picheta
d42a07e0f7 Fixes nimbledata.json being read from default nimbleDir. 2016-12-15 23:31:45 +01:00
Dominik Picheta
4276b7237d Merge pull request #273 from nim-lang/ARAQ-fix-warnings
fixes a 'break search loop' bug; got rid of most compiler warnings
2016-12-12 20:17:29 +01:00
Araq
82868ea818 get rid of unnecessary cyclic module dependency 2016-11-24 00:45:47 +01:00
Araq
b3f793ae0d get rid of unnecessary cyclic module dependency 2016-11-24 00:16:05 +01:00
Chris Rohlfs
bcbb85c5e4 Fix 'compile' not working when spaces are in bin path 2016-11-22 01:41:40 +13:00
Chris Rohlfs
4fa4404df8 Fix install not working when spaces are in bin path 2016-11-21 21:14:28 +13:00
Dominik Picheta
180653216c Bump to v0.7.11. 2016-11-11 11:40:40 +00:00
Araq
ee3ad4353e fixes a 'break search loop' bug; got rid of most compiler warnings 2016-11-06 23:06:37 +01:00
Araq
a0670e9620 finish migration to new compiler API 2016-11-06 19:58:37 +01:00
Araq
417136e57e make Nimble compiler with the lastest version of the compiler API 2016-11-05 01:17:05 +01:00
Araq
9c81e28343 Merge branch 'master' into araq-compiler-api2 2016-11-01 00:21:51 +01:00
Araq
4ce6f2b395 make Nimble compile with the changed compiler API 2016-10-31 20:40:21 +01:00
Dominik Picheta
06b942680b Remove spammy message about nimscriptapi.nim. 2016-10-26 21:14:18 +02:00
Dominik Picheta
2eec391732 Fixes getInstalledPkgs returning minimal package information.
This was introduced in commit 2cf03313fd.
2016-10-26 20:10:17 +02:00
Dominik Picheta
1be5c052ae Version 0.7.10. 2016-10-09 15:20:31 +02:00
Dominik Picheta
65dbd97269 Moves nimbleVersion to common.nim and uses it in .nimble file. 2016-10-09 15:19:42 +02:00
Dominik Picheta
b0737ada9b Fixes #186. 2016-10-08 21:13:49 +02:00
Dominik Picheta
ec5b00318c Revert "Fixed cygwin stub"
This reverts commit 5aa4752b15.

Refs #235.
2016-10-08 20:54:08 +02:00
Dominik Picheta
0564cb238a Fixes #129. 2016-10-08 20:51:19 +02:00
Dominik Picheta
138a5a2ae9 Statically read nimscriptapi.nim into the executable.
Fixes #238.
2016-10-08 20:27:47 +02:00
Dominik Picheta
e3682c96b3 Bump version to v0.7.8. 2016-09-29 21:35:52 +02:00
Dominik Picheta
436b7c6e93 HotFix: Support spaces in binary paths for doCmdEx. 2016-09-28 23:30:09 +02:00
Yuriy Glukhov
f29f21d2e0 Store vcs revision in metadata 2016-09-21 13:58:07 +03:00
Jeff Ciesielski
e4838f4718 Add binDir checking/auto creation. Fixes #215 2016-09-19 08:45:33 -04:00
Jeff Ciesielski
29d69e9cc7 Add tilde expansion to nimbleDir. Fixes #239 2016-09-15 09:00:04 -04:00
Euan T
dfb5dda51c Fix spelling mistake of "initial". 2016-09-04 14:21:01 +01:00
Dominik Picheta
e512b02fca Fix compilation problem introduced by nim-lang/Nim#4357. 2016-06-17 14:12:07 +01:00
def
f6a19b54e4 Fix --depsOnly 2016-06-08 16:28:24 +02:00
Dominik Picheta
b50426c3d3 Set compiler.options.gPrefixDir to help it find the stdlib.
Fixes #220. Fixes #173.
2016-06-06 21:16:08 +01:00
Dominik Picheta
cbdc4ed354 Bump version to 0.7.4. 2016-06-06 20:02:09 +01:00
Dominik Picheta
5deff1501a Re-adds -d:ssl by default. Fixes #209. Fixes #210. 2016-06-06 11:10:52 +01:00
Dominik Picheta
01a962fcbb Disable --noNimblePath in config.
This allows nimble to be built when the `compiler` package
has been installed into /opt/nimble/pkgs/.
2016-06-06 11:10:07 +01:00
Jeff Ciesielski
be991a10f3 Fix infinitely recursive "update package lists?" prompt 2016-06-03 08:07:22 -04:00
Andreas Rumpf
e9e6f814d0 Hotfix: make nimble compile with nim devel again 2016-05-31 09:58:27 +02:00
tormund
07e9ac0972 cleanup 2016-05-23 14:52:50 +03:00
tormund
cec74dbdcc add install only dependencies 2016-05-23 14:47:15 +03:00
Yuriy Glukhov
4c3f62adf3 Renamed actionUpdate to actionRefresh 2016-04-13 15:20:28 +03:00
Aidan Steele
8abf18633d Package names are case insensitive (#190) 2016-04-11 10:39:10 +10:00