Commit Graph

72 Commits

Author SHA1 Message Date
Anna “CyberTailor” ed8f9d79e1
Bump version: 1.1.2 → 1.1.3
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-06-17 12:52:30 +05:00
Anna “CyberTailor” 7c5b3662d5
Bump version: 1.1.1 → 1.1.2
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-05-28 16:56:12 +05:00
Anna “CyberTailor” cbcaecbbe1
nimbus.nim: re-add variable 2023-05-28 16:42:46 +05:00
Anna “CyberTailor” 7fdb965f5d
testerscript.nim: disable warnings 2023-05-02 18:32:43 +05:00
Anna “CyberTailor” b4ca001a03
testerscript.nim: change nim cache directory for tests 2023-05-02 18:26:32 +05:00
Anna “CyberTailor” d925245830
tag 1.1.1 2023-04-27 23:12:32 +05:00
Anna “CyberTailor” ec9e3f7030
testerscript.nim: fix 2023-04-27 23:10:06 +05:00
Anna “CyberTailor” 183c021d9f
tag 1.1.0 2023-04-27 23:00:30 +05:00
Anna “CyberTailor” 8371e7918c
nimbus.nim: use custom jsonscript executor
Work around https://github.com/nim-lang/Nim/issues/21741
2023-04-27 23:00:30 +05:00
Anna “CyberTailor” 9d03584047
nimbus.nim: separate Nim cache by binary 2023-04-27 22:48:19 +05:00
Anna “CyberTailor” 10b0b6501b
nimbus.nim: use a custom build script 2023-04-27 22:35:06 +05:00
Anna “CyberTailor” f43973d392
ninjasyntax.nim: don't escape build() args 2023-04-27 22:19:16 +05:00
Anna “CyberTailor” ea0456c81b
txt2deps.nim: new utility 2023-04-27 22:18:54 +05:00
Anna “CyberTailor” 325bfa4fea
*/*: remove depfile support via patched Nim 2023-04-26 18:01:58 +05:00
Anna “CyberTailor” e5a9c7048c
nimbus.nim: do not disable hints for nimc 2023-01-08 03:40:15 +05:00
Anna “CyberTailor” 0cb15d80a3
nimbus.nim: enable live outpit for nimc 2023-01-08 03:22:23 +05:00
Anna “CyberTailor” 089cf83ef5
tag 1.0.0 2022-07-17 18:10:22 +05:00
Anna “CyberTailor” ceba2bdc85
nimbus.nim: tell Ninja to process dependencies 2022-07-13 15:10:43 +05:00
Anna “CyberTailor” d86ce2f26c
nimbus.nim: add depfile support 2022-07-13 15:07:36 +05:00
Anna “CyberTailor” 057853015c
options.nim: set default log level to NOTICE 2022-07-13 13:54:03 +05:00
Anna “CyberTailor” 4493dd5b7a
ChangeLog: tag 0.3.0 2022-07-13 13:19:57 +05:00
Anna “CyberTailor” a7e07ef2ab
nimbus.nim: add more debug messages 2022-07-13 13:18:21 +05:00
Anna “CyberTailor” 6adb7771d6
nim.cfg: switch to --gc:orc 2022-07-13 13:16:36 +05:00
Anna “CyberTailor” 62e98baa1f
nimbleexecutor.nim: query variables in bulk 2022-07-13 13:16:36 +05:00
Anna “CyberTailor” 2679338804
src/*: prefix standard imports with "std" 2022-07-13 08:11:30 +05:00
Anna “CyberTailor” 221820d53c
dependencyresolver.nim: make pkgList threadvar 2022-07-06 22:48:44 +05:00
Anna “CyberTailor” b54279811e
nimbleexecutor.nim: use "thread" pragma 2022-07-06 22:40:00 +05:00
Anna “CyberTailor” 6ae406ae6d
ChangeLog: tag 0.2.5 2022-07-04 23:24:14 +05:00
Anna “CyberTailor” de6948b137
packageinfo.nim: add debug info 2022-07-04 23:21:43 +05:00
Anna “CyberTailor” 37ed7e842c
dependencyresolver.nim: prefix unsupportedPkgWarning 2022-07-04 23:09:21 +05:00
Anna “CyberTailor” 86b1a530ab
nimbleexecutor.nim: add debug output 2022-07-04 23:03:40 +05:00
Anna “CyberTailor” 55dadc6702
packageinfo.nim: try to avoid deadlocks 2022-07-04 12:02:54 +05:00
Anna “CyberTailor” 69a0cda85b
*/*: mark some functions as having no side effect 2022-07-04 02:44:15 +05:00
Anna “CyberTailor” 00127827ec
ChangeLog: tag 0.2.4 2022-07-04 02:26:55 +05:00
Anna “CyberTailor” 0eb80e39eb
ninjasyntax.nim: use openArray instead of seq 2022-07-04 02:26:55 +05:00
Anna “CyberTailor” 9892e0551b
nimbus.nim: shell-quote paths 2022-07-04 02:26:55 +05:00
Anna “CyberTailor” 001edf960a
installerscript.nim: quoting 2022-07-04 02:26:54 +05:00
Anna “CyberTailor” 8ff9819dae
testerscript.nim: quote shell arguments 2022-07-04 02:26:54 +05:00
Anna “CyberTailor” c3702a9362
Move nimcache to build dir 2022-07-02 19:42:00 +05:00
Anna “CyberTailor” 5b3442e9bf
testerscript.nim: run tests from source root
replicate Nimble behavior
2022-07-02 08:33:04 +05:00
Anna “CyberTailor” 13e4edf9cc
nimbus.nimble: fixup for the 'all' target 2022-07-02 07:59:12 +05:00
Anna “CyberTailor” 8b58e3265f
Use binary's basename instead of full path 2022-07-02 07:37:58 +05:00
Anna “CyberTailor” 73ab2411cb
tag 0.2.0 2022-07-02 05:31:40 +05:00
Anna “CyberTailor” 2f851fb42e
options.nim: unhardcode default paths 2022-07-02 02:46:50 +05:00
Anna “CyberTailor” e1b7d25ce7
options.nim: remember cmdline
Also properly quote flags and arguments.
2022-07-02 02:15:29 +05:00
Anna “CyberTailor” 4908b0b133
packageinfo.nim: enable multithreading 2022-07-02 01:37:43 +05:00
Anna “CyberTailor” c58e4ceda4
installerscript.nim: use chmod to set permissions 2022-06-29 15:54:12 +05:00
Anna “CyberTailor” 0c44b7f771
testerscript.nim: pass Nim flags 2022-06-29 15:27:40 +05:00
Anna “CyberTailor” 72eb67de3a
Implement nimble-style tests 2022-06-29 15:20:44 +05:00
Anna “CyberTailor” a31174a8d6
installerscript.nim: set executable bits on binaries 2022-06-29 14:33:48 +05:00