5422f1c2e0
rebrand from choosenim to getnim
2023-05-08 14:28:36 +03:00
495f9d365c
nuke telemetry
2023-05-08 11:03:42 +03:00
781ccd71e7
delete travis CI conf
2023-05-08 10:53:59 +03:00
13758d52c0
remove github CI
2023-05-08 10:37:28 +03:00
ringabout
420eb93e02
typo
2022-12-22 22:33:02 +08:00
ringabout
b620832550
devel and version-2-0 now uses csource_v2
2022-12-22 22:31:59 +08:00
Dominik Picheta
d929b737ef
Update license in .nimble file.
2022-12-18 12:13:31 +00:00
Dominik Picheta
90b7e4c00b
Documents usage of choosenim in more detail
...
Fixes #3
2022-10-22 23:58:10 +01:00
Dominik Picheta
d77459f633
Add note to readme about curl package
...
Fixes #303 .
2022-10-22 23:46:49 +01:00
Dominik Picheta
1e9380741d
Fixes bug where gcc
et al proxies won't be recreated.
2022-07-07 00:09:01 +01:00
Dominik Picheta
a04d6bb47c
Fixes logic in needsCCInstall for Windows.
...
* Case where toolchains/mingw64 is removed didn't lead to a reinstall of
mingw.
2022-07-07 00:08:22 +01:00
Dominik Picheta
e9ed20d517
Resolve Windows and macOS build issues (hopefully).
2022-07-06 15:47:39 +01:00
Dominik Picheta
e4736fa18d
Add error handling to getGccArch. Fixes #284 .
2022-07-06 15:17:07 +01:00
Dominik Picheta
a41210eda6
Fall back to tar.gz when unxz
not installed. Fixes #290 .
2022-07-06 15:07:29 +01:00
Dominik Picheta
214b62971e
Use curl on Linux. Fixes #297 .
2022-07-06 14:51:35 +01:00
Dominik Picheta
32871fbde6
Bump version to 0.8.4
2022-07-06 14:51:25 +01:00
Jaremy Creechley
aa690a4fa4
build fat binaries on macosx
2022-07-06 14:22:31 +01:00
Marco Mengelkoch
ee16248601
Adding workflow to automatically build and upload binaries ( #296 )
...
* added workflow
* custom build on linux
* fix syntax error
* fix syntax error
* Update release_build.yml
* Update release_build.yml
* Update release_build.yml
* Update release_build.yml
* Update release_build.yml
* Update release_build.yml
* Update release_build.yml
* Update release_build.yml
* Update release_build.yml
2022-05-02 17:23:01 +01:00
Ryan Oldenburg
f609844e74
update puppy dep
2022-01-29 10:13:34 +00:00
Loïc Bartoletti
4ea8702819
Add FreeBSD support
2021-12-07 10:56:16 +00:00
100phlecs
ebdfcb8c0d
fix init.sh script to use x86_64 binaries for ARM macs
2021-11-14 18:15:58 +00:00
Dominik Picheta
9608bfafc4
Update choosenim.nimble
2021-10-11 22:56:25 +01:00
Jake Leahy
7409b0a80d
Error on 404 ( #277 )
...
* Throw error when now 404
* Fix syntax errors that I missed
* Use correct indentation
Added test case
* Implement suggestions
* Use exception message that is more generic so downloadFilePuppy makes sense when used in other areas
Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com>
2021-10-09 11:31:55 +01:00
Andrea Manzini
17776b79b7
add tests for 'show' command ( #276 )
...
* add tests for 'show' command
* revert nimpretty spacing
* revert nimpretty spacing
2021-10-07 17:52:03 +01:00
Dominik Picheta
fae357df64
Version 0.8.2
2021-10-05 21:19:47 +01:00
Dominik Picheta
16e5239d2f
Fixes #275 .
2021-10-05 21:15:39 +01:00
Andrea Manzini
459f6c14f2
add extra feature "choosenim show path" ( #273 )
...
* add extra feature "choosenim show path"
* Update src/choosenim.nim
* Update src/choosenim.nim
* Update src/choosenim.nim
Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com>
2021-10-05 21:13:26 +01:00
Dominik Picheta
950d19e7f5
Always set +x permissions on binaries. Fixes #272 .
2021-10-05 21:09:44 +01:00
Dominik Picheta
158972deeb
Fixes init.sh script crash when $SHELL not set. Fixes #274 .
2021-10-05 20:50:00 +01:00
Dominik Picheta
bb23ba2796
Hot-fix: enable SSL on non-mac/Win platforms.
2021-10-03 18:05:19 +01:00
Dominik Picheta
569ccfbe20
Add release
nimble task.
2021-10-03 17:15:53 +01:00
Dominik Picheta
dde8a66ed5
Use new analytics with puppy.
2021-10-03 17:11:09 +01:00
Dominik Picheta
ac40b6a2fc
Fixes compile error on macOS.
2021-10-02 21:20:17 +01:00
Dominik Picheta
645618705b
Add dep for libcurl on macos
2021-10-02 21:12:22 +01:00
Dominik Picheta
3b2e8a0248
Fixes #255 . Support arm macos in init script.
2021-10-02 21:00:59 +01:00
Dominik Picheta
9f5780a11f
Bump to version 0.8.0
2021-10-02 20:53:42 +01:00
Dominik Picheta
4e24d0bc6f
Use Curl on macOS and implement puppy for URL retrieval.
2021-10-02 20:48:17 +01:00
Dominik Picheta
b2db862cba
Handle antivirus errors in choosenim update
too.
2021-10-02 20:47:54 +01:00
Dominik Picheta
379dcd7d02
Use puppy on Windows for downloads.
2021-10-02 20:38:36 +01:00
Matt Haggard
9e32e9a13b
More info around DLL installation ( #262 )
...
* More info around DLL installation
* Update src/choosenim.nim
* Update src/choosenim.nim
Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com>
2021-10-02 19:59:05 +01:00
Dominik Picheta
b959c84745
Lock on zippy branch that contains my patch.
2021-10-02 19:56:01 +01:00
Dominik Picheta
678502e905
Fall back to using tar
when it exists.
...
This is due to high memory usage in zippy.
2021-10-02 19:56:01 +01:00
Dominik Picheta
a1b9789703
Fixes tests on Windows.
2021-10-02 19:56:01 +01:00
Dominik Picheta
c2101d01ab
Look for build_all.bat as well and resolve last test failure.
2021-10-02 19:56:01 +01:00
Dominik Picheta
3963a62568
Implements calling build_all when it exists. Fixes #256 .
2021-10-02 19:56:01 +01:00
Dominik Picheta
d65b086e6b
Fixes one of the tests.
2021-10-02 19:56:01 +01:00
Dominik Picheta
7deb0b60d8
Choose 1.0 instead of 0.16.0 in tester.
...
* I've been getting strange behaviour with 0.16.0 locally.
* Also added some additional debugging to show what command the tester
is running.
2021-10-02 19:56:01 +01:00
Dominik Picheta
b643b86e75
Fixes #268 .
...
https://gist.github.com/dom96/870d98a656535fdb0d45e8bec1287488
2021-10-02 19:56:01 +01:00
Dominik Picheta
04ac0289f4
Remove temp extraction directory.
2021-10-02 19:56:01 +01:00
Dominik Picheta
c62f7619db
Use nimble to build proxyexe.
2021-10-02 19:56:01 +01:00