From 304bd29b08e99723961ef2a9314bee8f83f948c9 Mon Sep 17 00:00:00 2001 From: Liam Waldron Date: Thu, 10 Oct 2024 10:34:36 -0400 Subject: [PATCH] 10/10 --- docs/home.html | 1 + docs/libglacier.html | 62 ++++++++++++++++++++++++++++++++++++++++++++ index.html | 8 ++++++ 3 files changed, 71 insertions(+) create mode 100644 docs/libglacier.html diff --git a/docs/home.html b/docs/home.html index a9ac679..2a772d9 100644 --- a/docs/home.html +++ b/docs/home.html @@ -55,6 +55,7 @@
  • Developer Documentation
  • General Recommendations
  • Introduction to Glacier
  • +
  • libglacier
  • Meta: Reading Guide
  • musl or glibc?
  • diff --git a/docs/libglacier.html b/docs/libglacier.html new file mode 100644 index 0000000..8843c0b --- /dev/null +++ b/docs/libglacier.html @@ -0,0 +1,62 @@ + + + + + + Everest Linux - Docs + + + + +
    + everest-logo + Home + About + Install + Packages + Downloads + Docs + Errata + Git ↗ +
    + + +
    + +

    1 - Introduction

    +

    libglacier is the backend library for Glacier. It simplifies many functions and allows users to extend Glacier's functionality.

    +

    2 - Installation

    +

    In order to install libglacier, the following libraries must be installed:

    + +

    Once these libraries are installed, clone the libglacier repository:

    +

    $ git clone https://git.everestlinux.org/EverestLinux/libglacier

    +

    Enter the repository and edit the make configuration file:

    +

    $ cd libglacier

    +

    $ ${EDITOR} config.mk

    + CAUTION +
    +

    Before proceeding with ANY other step, make sure you define PREFIX in config.mk.

    +

    By default this variable is not defined. Results will be unexpected if the library is compiled without PREFIX defined.

    +
    +

    Build the library:

    +

    $ make lib

    + NOTE +
    +

    libglacier is provided as a static library only.

    +

    If you wish to compile a shared library instead, you must edit the Makefile

    +
    + +
    + diff --git a/index.html b/index.html index b054101..99876ed 100644 --- a/index.html +++ b/index.html @@ -41,6 +41,14 @@ Installation Guide

    News

    + 10/3/24 - libglacier v4.0.0rc out now +
    +

    After 8 months of development, libglacier has been released as v4.0.0rc.

    +

    While this is technically an unstable development release, it has been tested vigorously and is only labeled as unstable due to the absence of configuration file parsing, which will be added in the next release.

    +

    This release means that progress on Glacier's frontend programs can finally progress.

    +
    +
    +

    7/12/24 - Registration closed for git.everestlinux.org

    Due to an influx of spam on our Git server, new account registration has been closed.