From afb8bcec4be54fd48183271482b8525da61533d9 Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Thu, 1 Nov 2012 15:58:36 +1000 Subject: [PATCH] Change name of library to 'llama' --- Makefile | 2 +- README.md | 17 ++++++++++------- src/{omath.rc => llama.rc} | 21 +++++++++++++++++++-- 3 files changed, 30 insertions(+), 10 deletions(-) rename src/{omath.rc => llama.rc} (59%) diff --git a/Makefile b/Makefile index ddf75cd..d3e3f38 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -TARGET = omath +TARGET = llama ROOT_DIR = . diff --git a/README.md b/README.md index 3c4c4cb..6ab1371 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,18 @@ -# OMath: a linear algebra library for Rust +Generic llama, courtesy of WikiMedia -OMath (Odyssey Math) is linear algebra I've been working on to help teach myself 3D mathematics. +# Llama + +Llama is generic linear algebra library for Rust. There is still much to do, unittests to write, bugs to fix, and performance enhancements to make. Help is much appreaciated, so don't hesite to send me a pull request! ## Todo: -- Matrix Inversion: ugh +- Matrix inversion - Matrix rotation -- Euler and Axial rotations +- Euler and axial rotations +- Implement trait inheritence when it lands on rust/master +- Performance improvements +- Increase unittest coverage +- Publish on Cargo Central -## Disclaimer: - -I'm new to Rust and a novice at linear algebra, so I may have made mistake, and I may not have done things in the most efficient way. So use this at your own risk! ~B☼ \ No newline at end of file diff --git a/src/omath.rc b/src/llama.rc similarity index 59% rename from src/omath.rc rename to src/llama.rc index 46ac37f..5cbb6ad 100644 --- a/src/omath.rc +++ b/src/llama.rc @@ -1,7 +1,24 @@ -#[link(name = "omath", +/* + + + /|___ + / .__/ + | | + ________/ \ + / \ + /| | \ + | | | + / /////| | + | | | | || _ _ _ + || || ||(_||||(_| + + +*/ + +#[link(name = "llama", vers = "0.1", author = "Brendan Zabarauskas", - url = "https://github.com/bjz/omath-rs")]; + url = "https://github.com/bjz/llama-rs")]; #[comment = "A generic linear algebra library."]; #[license = "APL2"];