diff options
| author | Natanael Copa <ncopa@alpinelinux.org> | 2017-05-29 20:51:02 +0200 |
|---|---|---|
| committer | Natanael Copa <ncopa@alpinelinux.org> | 2017-05-29 20:51:02 +0200 |
| commit | 5c44c98de985a4b4cabc6ae2682a1e007fef5b31 (patch) | |
| tree | 5598692bfedb58e320420840d499287ac4d5ae6b /_scripts | |
| parent | bd4e529b57b3a70248845c48e4f54e3ec46b8035 (diff) | |
| download | alpine-mksite-5c44c98de985a4b4cabc6ae2682a1e007fef5b31.tar.bz2 alpine-mksite-5c44c98de985a4b4cabc6ae2682a1e007fef5b31.tar.xz | |
refactor downloads page
Diffstat (limited to '_scripts')
| -rw-r--r-- | _scripts/generate_releases.lua | 67 |
1 files changed, 26 insertions, 41 deletions
diff --git a/_scripts/generate_releases.lua b/_scripts/generate_releases.lua index 637322d..091200c 100644 --- a/_scripts/generate_releases.lua +++ b/_scripts/generate_releases.lua @@ -9,70 +9,55 @@ flavor_def = { { flavor = "alpine-standard", title = "Standard", - desc = { - "Alpine as it was intended", - "Just enough to get you started", - "Network connection recommended", - }, + desc = "Alpine as it was intended.\n".. + "Just enough to get you started.\n".. + "Network connection required.", }, { flavor = "alpine-extended", title = "Extended", - desc = { - "Most common used packages included", - "Suitable for routers and servers", - "Runs from RAM", - }, + desc = "Most common used packages included.\n".. + "Suitable for routers and servers.\n".. + "Runs from RAM.", }, { flavor = "alpine-vanilla", title = "Vanilla", - desc = { - "Includes a vanilla kernel", - "Does not include grsec patch set", - "Suitable for debugging", - }, + desc = "Includes a vanilla kernel.\n".. + "Does not include grsec patch set.\n".. + "Suitable for debugging.", }, { flavor = "alpine-virt", title = "Virtual", - desc = { - "Similar to standard", - "Slimmed down kernel", - "Optimized for virtual systems", - }, + desc = "Similar to standard.\n".. + "Slimmed down kernel.\n".. + "Optimized for virtual systems.", }, { flavor = "alpine-xen", title = "Xen", - desc = { - "Build-in support for Xen Hypervisor", - "Includes packages targed at Xen usage", - "Includes grsec kernel", - }, + desc = "Build-in support for Xen Hypervisor.\n".. + "Includes packages targed at Xen usage.\n".. + "Includes grsec kernel.", }, { flavor = "alpine-minirootfs", title = "Mini root filesystem", - desc = { - "Minimal root filesystem", - "For use in containers", - "and minimal chroots", - }, + desc = "Minimal root filesystem.\n".. + "For use in containers.\n".. + "and minimal chroots" }, { flavor = "alpine-rpi", title = "Raspberry Pi", - desc = { - "Includes Raspberry Pi kernel", - "Does not include grsec patchset", + desc = "Includes Raspberry Pi kernel.\n".. + "Does not include grsec patchset.\n", "And much more...", - }, }, { flavor = "alpine-uboot", title = "Generic ARM", - desc = { - "Has default ARM kernel", - "Includes the uboot bootloader", - "Supports armhf and aarch64", - } + desc = "Has default ARM kernel.\n".. + "Includes the uboot bootloader.\n".. + "Supports armhf and aarch64.", } } + -- number of different colors for flavors in CSS num_colors = 7 @@ -101,8 +86,8 @@ for i = 1,#arg do local def = flavor_def[n] or {title="", desc=""} flavor = { archs = {}, - flavor_title = def.title, - flavor_desc = def.desc, + flavor_title = v.title or def.title, + flavor_desc = v.desc or def.desc, flavor_name = string.lower(v.flavor), flavor_color = (flavor_index[v.flavor]-1) % num_colors } |
