2023-04-27 18:12:32 +00:00
|
|
|
# SPDX-FileCopyrightText: 2022-2023 Anna <cyber@sysrq.in>
|
2022-06-25 21:53:50 +00:00
|
|
|
# SPDX-License-Identifier: CC0-1.0
|
|
|
|
|
|
|
|
# Package
|
|
|
|
|
2023-06-17 07:52:30 +00:00
|
|
|
version = "1.1.3"
|
2022-06-25 21:53:50 +00:00
|
|
|
author = "Anna"
|
2024-01-11 05:03:42 +00:00
|
|
|
description = "A packaging-friendly Nim build system"
|
2022-06-25 21:53:50 +00:00
|
|
|
license = "BSD"
|
|
|
|
|
2023-04-25 13:04:52 +00:00
|
|
|
bin = @["nimbus", "txt2deps"]
|
2022-06-25 21:53:50 +00:00
|
|
|
srcDir = "src"
|
2022-06-29 04:33:05 +00:00
|
|
|
installExt = @["nim"]
|
2022-06-25 21:53:50 +00:00
|
|
|
|
|
|
|
# Dependencies
|
|
|
|
|
|
|
|
requires "nim >= 0.13.0"
|
2022-06-29 04:33:05 +00:00
|
|
|
|
|
|
|
# Tasks
|
|
|
|
|
|
|
|
task test, "Test nimbus with Testament":
|
|
|
|
exec("testament all")
|
2023-04-26 18:42:47 +00:00
|
|
|
|
|
|
|
task clean, "Clean test files":
|
|
|
|
rmFile("outputGotten.txt")
|
|
|
|
rmDir("testresults")
|