Dominik Picheta
6e8f691b42
Add test for #620 with attempted workaround.
2019-03-17 15:27:50 +00:00
genotrance
88f5545c75
Allow removal of reverse dependencies with uninstall --deps flag ( #601 )
...
* Fix for #398
* Updated fix for #398
* Enable uninstall of reverse deps
* Update README
* Updates based on feedback
2019-01-08 19:58:19 +00:00
Yuriy Glukhov
22485bbd6a
Fixed finExe in nimscript
2018-12-13 19:15:10 +02:00
Clyybber
66d79bf9a0
Replace deprecated procs ( #560 )
...
* Replace deprecated procs
* Remove deprecated proc
* Use sugar instead of future
* Use sugar instead of future 2
* Remove renameBabelToNimble
since it wasn't exported or used anyways
* Use sugar instead of future 3
* Use toUnix
2018-10-14 17:45:18 +01:00
Dominik Picheta
0909179261
Breaking change: hybrid packages require installExt = @["nim"].
2018-09-10 21:46:10 +01:00
Dominik Picheta
9f4081e888
Softened package structure rules when srcDir is not specified.
...
Fixes #469 .
2018-09-10 00:24:20 +01:00
Dominik Picheta
fb879efb72
Binary packages no longer install .nim files implicitly. Refs #469 .
2018-09-09 23:24:53 +01:00
Dominik Picheta
5dfe81556b
Adds test for #476 . Closes #476 .
2018-09-09 22:26:27 +01:00
Dominik Picheta
5d765fcc27
Fixes #496 .
2018-09-09 22:16:03 +01:00
Dominik Picheta
fe21329f3d
Fixes #531 . Fixes #393 . Replaces #465 .
2018-09-01 23:01:16 +01:00
Dominik Picheta
57f73ea268
Fixes #285 .
2018-08-28 17:45:28 +01:00
Dominik Picheta
2145f266e1
Fix custom task template.
2018-08-28 16:15:02 +01:00
Dominik Picheta
f9c54f7607
Fixes Travis CI run with choosenim.
...
Squashed commit of the following:
commit 0f8a7e178d
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Tue Aug 28 14:56:03 2018 +0100
Fixes NIM_PREFIX_DIR affecting testing logs.
commit f566e8bcd1
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Tue Aug 28 14:26:45 2018 +0100
Attempt to fix travis.
2018-08-28 15:17:32 +01:00
Dominik Picheta
db222bbae1
Improves pre and post hooks. Fixes #524 .
2018-08-23 00:33:06 +01:00
Yuriy Glukhov
5fcd7e5965
Fixed getPkgDir
2018-05-31 14:59:35 +03:00
Araq
12b5a9a4d1
fixes #491
2018-05-17 00:22:40 +02:00
Dominik Picheta
7e3058657c
Fixes problem with subdirs and 'develop'. Documents package urls.
2018-02-23 22:43:28 +00:00
Dominik Picheta
25ffe273f7
Implements #421 .
2018-02-23 22:27:14 +00:00
Chris
74856a8708
Prevent reserved names on Windows from being package names.
...
Fixes #349
2017-12-22 11:31:33 -05:00
Fabian Keller
209fca53e7
Terminate copy iteration when hitting in-place nimbleDir ( #429 )
...
* terminate copy iteration when hitting in-place nimbleDir; fixes #428
* investigate travis issue
* more investigations
* more investigations
* fix nim version issue
2017-12-21 23:15:03 +00:00
Fabian Keller
3d0d1fe9a4
gitignore files produced by tests
2017-11-13 20:30:00 +01:00
Dominik Picheta
c7b97bb206
Implements check command.
2017-10-15 15:28:29 +01:00
Dominik Picheta
a02a1431e2
Simplify implementation of path for Nimble links.
2017-09-30 14:16:57 +01:00
Yuriy Glukhov
9068e8e43a
Added a test
2017-09-09 23:15:08 +03:00
Dominik Picheta
301a366dd2
Refactoring and many fixes to PR #378 . (Broken)
...
This commit is broken due to a cleanup issue with NimScript eval.
2017-09-03 17:37:52 +01:00
Dominik Picheta
6a851f5b87
Merge branch 'master' of https://github.com/Nycto/nimble into Nycto-master
2017-09-03 15:16:04 +01:00
Dominik Picheta
92e9ec5e59
Fixes #373 . Implements #287 . Fixes #271 .
2017-09-02 23:19:03 +01:00
Dominik Picheta
acbce88bac
Fixes cloning repo for develop command.
2017-08-19 22:03:45 +01:00
Dominik Picheta
3bdce8d332
Fixes removal of linked packages (and speeds up removal).
2017-08-19 20:56:29 +01:00
Dominik Picheta
d72045ddc5
Attempt to fix tests.
2017-08-16 23:35:52 +01:00
Dominik Picheta
97dc0ffb45
Implements basic support for building with .nimble-link'ed packages.
2017-08-16 22:22:00 +01:00
Dominik Picheta
9f0aae0432
Check for Windows compilation in the tester.
2017-08-13 15:11:38 +01:00
Dominik Picheta
56dd401831
Implements develop command. Refs #240 .
2017-08-13 15:04:40 +01:00
Dominik Picheta
bc6ce4b9ea
Add missing binaryPackage test files.
2017-08-13 00:06:23 +01:00
Dominik Picheta
d1eae2f1a0
Fixes #351 .
2017-08-12 22:01:47 +01:00
Dominik Picheta
ee34150d70
Fixes #331 .
2017-08-12 20:48:17 +01:00
Dominik Picheta
79b78ff781
Add diamond_deps tests for #184 .
2017-08-12 15:59:30 +01:00
Dominik Picheta
23e2932be8
Tester improvements.
2017-08-12 14:51:31 +01:00
Nycto
254658ee5d
Add test target
2017-07-18 09:26:52 -07:00
Dominik Picheta
10a38a3c90
Merge pull request #371 from subsetpark/local-json
...
Allow specifying local json package list files
2017-07-11 19:30:14 +01:00
Zach Smith
c89ca099a2
Allow locally stored package list files to be specified in config ( #368 )
2017-06-25 17:10:08 -04:00
Zach Smith
183fed527b
Make conventional structure more explicit in structure warnings and readme
2017-06-25 16:31:34 -04:00
Samantha Marshall
05f0de4492
Adding tests to fix for #338
...
Test:
* Added new test case for issue #338 , where package installation would fail when the `srcDir` path ended in a directory separator.
2017-04-24 13:45:31 -04:00
Dominik Picheta
e62084a2a7
Merge pull request #343 from andreaferretti/fix305
...
Fixed https://github.com/nim-lang/nimble/issues/305
2017-04-07 19:53:55 +02:00
Andrea Ferretti
b98b697bea
Fixed test
2017-04-07 19:46:52 +02:00
Andrea Ferretti
745a7863d2
Fixed https://github.com/nim-lang/nimble/issues/305
2017-04-07 15:32:31 +02:00
Andrea Ferretti
2e9c50e487
Fixed https://github.com/nim-lang/nimble/issues/339
2017-04-07 15:09:13 +02:00
Andrea Ferretti
83731a9b32
Fixed #329
2017-02-10 16:53:27 +01:00
Dominik Picheta
f847344784
Add missing test files.
2017-01-08 18:16:56 +01:00
Dominik Picheta
d78af3acf1
Fixes aporia install. See nim-lang/aporia#136. Refs #311 .
2017-01-08 18:15:36 +01:00