From c453c9bfea90d437aa8a67cf74a3c1bc33d705e9 Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Thu, 1 Nov 2012 23:08:40 +1000 Subject: [PATCH] Rename project to lm-rs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Yes, I think this a little more sensible… :) --- Makefile | 10 +++++----- README.md | 10 ++++++---- src/{llama.rc => lm.rc} | 19 +------------------ 3 files changed, 12 insertions(+), 27 deletions(-) rename src/{llama.rc => lm.rc} (66%) diff --git a/Makefile b/Makefile index d3e3f38..16d60e1 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -TARGET = llama +TARGET = lm ROOT_DIR = . @@ -12,18 +12,18 @@ TEST_BUILD_DIR = $(ROOT_DIR)/test .PHONY: test $(TARGET): - @echo "building $(TARGET)" + @echo "Building $(TARGET)..." @mkdir -p $(BUILD_DIR) @rustc $(SRC_DIR)/$(SRC_CRATE) --out-dir=$(BUILD_DIR) - @echo "Success! \o/" + @echo "Success" all: $(TARGET) test: - @echo "building tests" + @echo "Building unit tests for $(TARGET)..." @mkdir -p $(TEST_BUILD_DIR) @rustc $(SRC_DIR)/$(SRC_CRATE) --test --out-dir=$(TEST_BUILD_DIR) - @echo "Success! \o/" + @echo "Success" @$(TEST_BUILD_DIR)/$(TARGET) clean: diff --git a/README.md b/README.md index b1752c0..2b4dc09 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,17 @@ -# Llama +# lm-rs -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! +lm-rs is generic linear algebra library for Rust. There is still much to do, unit tests to write, bugs to fix, and performance enhancements to make. Help is much appreciated, so please don't hesitate to send me a pull request. ## Todo: - Matrix inversion - Matrix rotation - Euler and axial rotations -- Implement trait inheritence when it lands on rust/master +- Implement trait inheritance (dependant on rust/master) +- Make use of static functions for constants and constructors (dependant on rust/master) - Performance improvements -- Increase unittest coverage +- Increase unit test coverage +- Improve documentation - Publish on Cargo Central diff --git a/src/llama.rc b/src/lm.rc similarity index 66% rename from src/llama.rc rename to src/lm.rc index 5cbb6ad..c3463c5 100644 --- a/src/llama.rc +++ b/src/lm.rc @@ -1,21 +1,4 @@ -/* - - - /|___ - / .__/ - | | - ________/ \ - / \ - /| | \ - | | | - / /////| | - | | | | || _ _ _ - || || ||(_||||(_| - - -*/ - -#[link(name = "llama", +#[link(name = "lm", vers = "0.1", author = "Brendan Zabarauskas", url = "https://github.com/bjz/llama-rs")];