aboutsummaryrefslogtreecommitdiff
path: root/Divina.lua
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-02-08 17:22:05 -0800
committerFuwn <[email protected]>2025-06-09 00:42:12 -0700
commit65a87d0bba5a432b7b9e2dce95e87af3d940f4e5 (patch)
treea3f8e7b45192a05a6d0aa8d9167152bd61170ae7 /Divina.lua
downloadinit-65a87d0bba5a432b7b9e2dce95e87af3d940f4e5.tar.xz
init-65a87d0bba5a432b7b9e2dce95e87af3d940f4e5.zip
feat(init): release init :star:
Diffstat (limited to 'Divina.lua')
-rw-r--r--Divina.lua23
1 files changed, 23 insertions, 0 deletions
diff --git a/Divina.lua b/Divina.lua
new file mode 100644
index 0000000..30a84b9
--- /dev/null
+++ b/Divina.lua
@@ -0,0 +1,23 @@
+--- @class Package
+--- @field public name string
+--- @field public version string
+--- @field public description string
+--- @field public compile_options string[]
+--- @field public minimum_divina_version string
+--- @field public sources string[]
+--- @field public license string
+Package = {
+ name = "change_me",
+ version = "0.1.0",
+ description = "A default Divina project that you can extend!",
+ compile_options = {},
+ minimum_divina_version = Divina.version,
+ sources = {
+ "change_me/Main.asm",
+ },
+ type = Divina.Type.Bin,
+ arch = Divina.Arch.x64,
+ license = "Unlicense",
+}
+
+return Package