Skip to content
This repository has been archived by the owner on Mar 22, 2023. It is now read-only.
/ SeshatCpp Public archive

C++ Unicode based character/string library

License

Notifications You must be signed in to change notification settings

aspschn/SeshatCpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seshat

Build Status

logo

A Modern C++ Unicode Library.

This repository is no longer maintained. We have moved to Rust.

Demo

Seshat Web Demo

Introduction

Seshat (pronounce as Sehs-hat) is a Unicode library that written in modern C++. It abstracts Unicode character and many of it's standard algorithms.

Installation

Seshat requires below tools to build from the source.

  • make
  • Python 3.x
  • g++ 5.4.0+ or clang 3.8.0+

For building test, requires

  • wget
  • unzip

And for more detail configurations,

  • wget

Currently, building Seshat is supports only on Linux. macOS is not tested and for Windows has no plan.

Below is the list of tested distros.

  • Ubuntu 16.04 (xenial)

For instalation, follow next steps in the repository's root directory.

$ ./configure.py
$ make
$ sudo cp lib/libseshat.so /usr/local/lib/libseshat.so
$ sudo cp -r include/seshat /usr/local/include/

For building test, using

$ make test

after build the library.

Usage

Add later.

Contribute

Add later.

License

All logo images are copyright Frybits Inc. and should not be used out of this project without permission.

Seshat is developed under MIT License. For the detail, see the LICENSE file.

About

C++ Unicode based character/string library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published