Commit Graph

59 Commits

Author SHA1 Message Date
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” c00a7567fa
tests/packageinfo: rename some data files 2022-07-04 07:43:36 +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” 9ba37038d1
tests: remove for installerscript, add for packageinfo 2022-07-04 02:26:54 +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” fe1100388d
nimbus.1: some additions 2022-07-02 02:40:43 +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” 8523bfbbd2
nimbus.1: describe files 2022-07-02 01:16:08 +05:00
Anna “CyberTailor” a8b1fb0983
nimbus.1: describe buildDir 2022-07-02 01:06:12 +05:00
Anna “CyberTailor” 8f6712703e
test_binary.nim: fix tests 2022-06-29 16:14:38 +05:00
Anna “CyberTailor” 080fac8293
README.md: add IRC section 2022-06-29 16:10:09 +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
Anna “CyberTailor” 586b0cabed
tests/installerscript: sort output 2022-06-29 11:14:48 +05:00
Anna “CyberTailor” 047aba3763
test_getpath_unsupported.nim: sort output 2022-06-29 11:04:48 +05:00
Anna “CyberTailor” 1e7778a143
nimbus.nim: ban in-source builds 2022-06-29 10:52:54 +05:00
Anna “CyberTailor” 225f91c6aa
Install a nimblemeta.json file 2022-06-29 10:49:38 +05:00
Anna “CyberTailor” e5eeb9771b
nimbus.nim: implement running tasks 2022-06-29 10:21:33 +05:00
Anna “CyberTailor” 0472d62487
nimbus.numble: add test task 2022-06-29 10:12:41 +05:00
Anna “CyberTailor” 6e523f25cc
Support setting the build directory 2022-06-29 10:12:41 +05:00
Anna “CyberTailor” 9808102732
nimbus.nim: add "all" rule 2022-06-29 09:18:13 +05:00
Anna “CyberTailor” cfcf49ded5
Add a manpage 2022-06-29 09:09:50 +05:00
Anna “CyberTailor” 92a3260647
Support passing Nim flags 2022-06-29 08:07:18 +05:00
Anna “CyberTailor” b65a945654
Implement bin support 2022-06-29 07:52:56 +05:00
Anna “CyberTailor” 5ed46ac79b
*/* REUSE compliance 2022-06-29 05:28:12 +05:00
Anna “CyberTailor” 86b644df49
packageinfo.nim: Implement skip{Dirs,Files,Ext} support 2022-06-29 05:28:12 +05:00
Anna “CyberTailor” 2a6fe6ed92
README.md: Update contributing instructions 2022-06-29 04:05:52 +05:00
Anna “CyberTailor” 1a57075089
README.md: Update install instructions 2022-06-29 04:01:47 +05:00
Anna “CyberTailor” 230851cfc9
nimbus.nim: add reconfiguration rule 2022-06-29 03:46:01 +05:00
Anna “CyberTailor” 923b640e79
Implement setup action 2022-06-29 03:45:38 +05:00
Anna “CyberTailor” 60323cac9d
Implement installer script 2022-06-29 03:35:19 +05:00
Anna “CyberTailor” 5418617a61
Implement populating the list of files to install 2022-06-29 03:35:19 +05:00
Anna “CyberTailor” 4aa0564657
packageinfo.nim: implement getPackageName 2022-06-29 03:35:19 +05:00