From 98d12968b0a78440df0ff1e4114a3ba99997a825 Mon Sep 17 00:00:00 2001 From: Nathan Page Date: Sun, 26 Dec 2021 11:29:03 -0500 Subject: [PATCH] update for v0.3.0 release --- CHANGELOG.md | 2 +- config.ld | 2 +- docs/classes/fort.html | 2 +- docs/examples/1-simple-table.lua.html | 2 +- docs/examples/1a-simple-table.lua.html | 2 +- docs/examples/2-custom-table.lua.html | 2 +- docs/examples/3-complex-layout.lua.html | 2 +- docs/examples/4-fill-table.lua.html | 2 +- docs/examples/5-beautiful-table.lua.html | 2 +- docs/examples/6-print-styles.lua.html | 2 +- docs/examples/8-math-table.lua.html | 2 +- docs/examples/9-table-grid.lua.html | 2 +- docs/index.html | 2 +- docs/manual/CHANGELOG.md.html | 8 ++-- docs/manual/README.md.html | 2 +- rockspecs/lua-fort-0.3.0-1.rockspec | 49 ++++++++++++++++++++++++ 16 files changed, 67 insertions(+), 18 deletions(-) create mode 100644 rockspecs/lua-fort-0.3.0-1.rockspec diff --git a/CHANGELOG.md b/CHANGELOG.md index 27d3132..692a09c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## v0.3.0 +## v0.3.0 (2021.12.26) This should be the last minor release before v1 stable is released. diff --git a/config.ld b/config.ld index 90bc686..671de40 100644 --- a/config.ld +++ b/config.ld @@ -1,5 +1,5 @@ project = 'lua-fort' -title = 'lua-fort documentation v0.2.0' +title = 'lua-fort docs v0.3.0' description = 'An ASCII formatted table generating library' format = 'discount' backtick_references = true diff --git a/docs/classes/fort.html b/docs/classes/fort.html index 9f1ea3f..8ce8682 100644 --- a/docs/classes/fort.html +++ b/docs/classes/fort.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/1-simple-table.lua.html b/docs/examples/1-simple-table.lua.html index 6c9dc0c..c85beb4 100644 --- a/docs/examples/1-simple-table.lua.html +++ b/docs/examples/1-simple-table.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/1a-simple-table.lua.html b/docs/examples/1a-simple-table.lua.html index c80b4f1..ad3c6ae 100644 --- a/docs/examples/1a-simple-table.lua.html +++ b/docs/examples/1a-simple-table.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/2-custom-table.lua.html b/docs/examples/2-custom-table.lua.html index 0966c60..903ef00 100644 --- a/docs/examples/2-custom-table.lua.html +++ b/docs/examples/2-custom-table.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/3-complex-layout.lua.html b/docs/examples/3-complex-layout.lua.html index 3940d85..ed514e5 100644 --- a/docs/examples/3-complex-layout.lua.html +++ b/docs/examples/3-complex-layout.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/4-fill-table.lua.html b/docs/examples/4-fill-table.lua.html index fe50a81..95ef071 100644 --- a/docs/examples/4-fill-table.lua.html +++ b/docs/examples/4-fill-table.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/5-beautiful-table.lua.html b/docs/examples/5-beautiful-table.lua.html index 5b3d710..2652c08 100644 --- a/docs/examples/5-beautiful-table.lua.html +++ b/docs/examples/5-beautiful-table.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/6-print-styles.lua.html b/docs/examples/6-print-styles.lua.html index b6c6616..670b8d3 100644 --- a/docs/examples/6-print-styles.lua.html +++ b/docs/examples/6-print-styles.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/8-math-table.lua.html b/docs/examples/8-math-table.lua.html index d38d3e2..e5544cf 100644 --- a/docs/examples/8-math-table.lua.html +++ b/docs/examples/8-math-table.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/examples/9-table-grid.lua.html b/docs/examples/9-table-grid.lua.html index 6e6a160..7dd95aa 100644 --- a/docs/examples/9-table-grid.lua.html +++ b/docs/examples/9-table-grid.lua.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/index.html b/docs/index.html index 728a5aa..bc2c997 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/docs/manual/CHANGELOG.md.html b/docs/manual/CHANGELOG.md.html index 294fed5..1ecf2fa 100644 --- a/docs/manual/CHANGELOG.md.html +++ b/docs/manual/CHANGELOG.md.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 @@ -25,7 +25,7 @@

lua-fort

Contents

Manual

@@ -53,9 +53,9 @@

Examples

Changelog

-

+

-

v0.3.0

+

v0.3.0 (2021.12.26)

This should be the last minor release before v1 stable is released.

diff --git a/docs/manual/README.md.html b/docs/manual/README.md.html index dcfcc27..624e7dd 100644 --- a/docs/manual/README.md.html +++ b/docs/manual/README.md.html @@ -3,7 +3,7 @@ - lua-fort documentation v0.2.0 + lua-fort docs v0.3.0 diff --git a/rockspecs/lua-fort-0.3.0-1.rockspec b/rockspecs/lua-fort-0.3.0-1.rockspec new file mode 100644 index 0000000..f529192 --- /dev/null +++ b/rockspecs/lua-fort-0.3.0-1.rockspec @@ -0,0 +1,49 @@ +local package_name = "lua-fort" +local package_version = "0.3.0" +local rockspec_revision = "1" +local github_account_name = "nathanrpage97" +local github_repo_name = package_name +local git_checkout = package_version == "dev" and "master" or + ("v" .. package_version) + +package = package_name +version = package_version .. "-" .. rockspec_revision + +rockspec_format = "3.0" +source = { + url = "git://github.com/" .. github_account_name .. "/" .. package_name, + tag = git_checkout +} + +description = { + summary = "A lua wrapper around the libfort ascii table c library", + detailed = [[ + The lua-fort module provides ASCII table support for Lua. It wraps the fort library + https://github.com/seleznevae/libfort. + ]], + homepage = "https://" .. github_account_name .. ".github.io/" .. + github_repo_name, + license = "MIT" +} + +dependencies = {"lua >= 5.1"} + +build = { + type = "builtin", + modules = { + cfort = { + sources = {"src/lfort.c", "src/fort.c"}, + -- disable wchar as it isnt needed for lua + defines = {"FT_CONGIG_DISABLE_WCHAR"} + } + }, + install = {lua = {fort = "src/fort.lua"}}, + -- Override default build options (per platform) + platforms = {}, + copy_directories = {"examples", "spec", "docs"} +} + +test_dependencies = {"busted"} + +test = {type = "busted"} +