From 75988e45d2e96059f376d0456e53c6ecc9388143 Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Tue, 27 Aug 2013 21:12:42 +1000 Subject: [PATCH] Update directory structure to rustpkg conventions --- .gitignore | 7 +------ README.md | 4 ++++ src/{cgmath.rs => cgmath/lib.rs} | 0 src/{ => cgmath}/traits/alg/affine_space.rs | 0 src/{ => cgmath}/traits/alg/coordinate.rs | 0 src/{ => cgmath}/traits/alg/euclidean_space.rs | 0 src/{ => cgmath}/traits/alg/field.rs | 0 src/{ => cgmath}/traits/alg/inner_product_space.rs | 0 src/{ => cgmath}/traits/alg/matrix.rs | 0 src/{ => cgmath}/traits/alg/mod.rs | 0 src/{ => cgmath}/traits/alg/module.rs | 0 src/{ => cgmath}/traits/alg/ordered_ring.rs | 0 src/{ => cgmath}/traits/alg/ring.rs | 0 src/{ => cgmath}/traits/alg/scalar_mul.rs | 0 src/{ => cgmath}/traits/alg/square_matrix.rs | 0 src/{ => cgmath}/traits/alg/vector_space.rs | 0 src/{ => cgmath}/traits/ext/mod.rs | 0 src/{ => cgmath}/traits/ext/vector_ext.rs | 0 src/{ => cgmath}/traits/mod.rs | 0 src/{ => cgmath}/traits/util/indexable.rs | 0 src/{ => cgmath}/traits/util/mod.rs | 0 src/{ => cgmath}/traits/util/swappable.rs | 0 src/{ => cgmath}/types/matrix.rs | 0 src/{ => cgmath}/types/mod.rs | 0 src/{ => cgmath}/types/point.rs | 0 src/{ => cgmath}/types/quaternion.rs | 0 src/{ => cgmath}/types/vector.rs | 0 27 files changed, 5 insertions(+), 6 deletions(-) rename src/{cgmath.rs => cgmath/lib.rs} (100%) rename src/{ => cgmath}/traits/alg/affine_space.rs (100%) rename src/{ => cgmath}/traits/alg/coordinate.rs (100%) rename src/{ => cgmath}/traits/alg/euclidean_space.rs (100%) rename src/{ => cgmath}/traits/alg/field.rs (100%) rename src/{ => cgmath}/traits/alg/inner_product_space.rs (100%) rename src/{ => cgmath}/traits/alg/matrix.rs (100%) rename src/{ => cgmath}/traits/alg/mod.rs (100%) rename src/{ => cgmath}/traits/alg/module.rs (100%) rename src/{ => cgmath}/traits/alg/ordered_ring.rs (100%) rename src/{ => cgmath}/traits/alg/ring.rs (100%) rename src/{ => cgmath}/traits/alg/scalar_mul.rs (100%) rename src/{ => cgmath}/traits/alg/square_matrix.rs (100%) rename src/{ => cgmath}/traits/alg/vector_space.rs (100%) rename src/{ => cgmath}/traits/ext/mod.rs (100%) rename src/{ => cgmath}/traits/ext/vector_ext.rs (100%) rename src/{ => cgmath}/traits/mod.rs (100%) rename src/{ => cgmath}/traits/util/indexable.rs (100%) rename src/{ => cgmath}/traits/util/mod.rs (100%) rename src/{ => cgmath}/traits/util/swappable.rs (100%) rename src/{ => cgmath}/types/matrix.rs (100%) rename src/{ => cgmath}/types/mod.rs (100%) rename src/{ => cgmath}/types/point.rs (100%) rename src/{ => cgmath}/types/quaternion.rs (100%) rename src/{ => cgmath}/types/vector.rs (100%) diff --git a/.gitignore b/.gitignore index eb53ae5..aaf010f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,2 @@ -*.dSYM .DS_Store -lib -sublime -test -!src/test -!src/*/test \ No newline at end of file +build \ No newline at end of file diff --git a/README.md b/README.md index de9a331..3a57710 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ # cgmath-rs A linear algebra and mathematics library for computer graphics. + +~~~ +rustpkg build cgmath +~~~ diff --git a/src/cgmath.rs b/src/cgmath/lib.rs similarity index 100% rename from src/cgmath.rs rename to src/cgmath/lib.rs diff --git a/src/traits/alg/affine_space.rs b/src/cgmath/traits/alg/affine_space.rs similarity index 100% rename from src/traits/alg/affine_space.rs rename to src/cgmath/traits/alg/affine_space.rs diff --git a/src/traits/alg/coordinate.rs b/src/cgmath/traits/alg/coordinate.rs similarity index 100% rename from src/traits/alg/coordinate.rs rename to src/cgmath/traits/alg/coordinate.rs diff --git a/src/traits/alg/euclidean_space.rs b/src/cgmath/traits/alg/euclidean_space.rs similarity index 100% rename from src/traits/alg/euclidean_space.rs rename to src/cgmath/traits/alg/euclidean_space.rs diff --git a/src/traits/alg/field.rs b/src/cgmath/traits/alg/field.rs similarity index 100% rename from src/traits/alg/field.rs rename to src/cgmath/traits/alg/field.rs diff --git a/src/traits/alg/inner_product_space.rs b/src/cgmath/traits/alg/inner_product_space.rs similarity index 100% rename from src/traits/alg/inner_product_space.rs rename to src/cgmath/traits/alg/inner_product_space.rs diff --git a/src/traits/alg/matrix.rs b/src/cgmath/traits/alg/matrix.rs similarity index 100% rename from src/traits/alg/matrix.rs rename to src/cgmath/traits/alg/matrix.rs diff --git a/src/traits/alg/mod.rs b/src/cgmath/traits/alg/mod.rs similarity index 100% rename from src/traits/alg/mod.rs rename to src/cgmath/traits/alg/mod.rs diff --git a/src/traits/alg/module.rs b/src/cgmath/traits/alg/module.rs similarity index 100% rename from src/traits/alg/module.rs rename to src/cgmath/traits/alg/module.rs diff --git a/src/traits/alg/ordered_ring.rs b/src/cgmath/traits/alg/ordered_ring.rs similarity index 100% rename from src/traits/alg/ordered_ring.rs rename to src/cgmath/traits/alg/ordered_ring.rs diff --git a/src/traits/alg/ring.rs b/src/cgmath/traits/alg/ring.rs similarity index 100% rename from src/traits/alg/ring.rs rename to src/cgmath/traits/alg/ring.rs diff --git a/src/traits/alg/scalar_mul.rs b/src/cgmath/traits/alg/scalar_mul.rs similarity index 100% rename from src/traits/alg/scalar_mul.rs rename to src/cgmath/traits/alg/scalar_mul.rs diff --git a/src/traits/alg/square_matrix.rs b/src/cgmath/traits/alg/square_matrix.rs similarity index 100% rename from src/traits/alg/square_matrix.rs rename to src/cgmath/traits/alg/square_matrix.rs diff --git a/src/traits/alg/vector_space.rs b/src/cgmath/traits/alg/vector_space.rs similarity index 100% rename from src/traits/alg/vector_space.rs rename to src/cgmath/traits/alg/vector_space.rs diff --git a/src/traits/ext/mod.rs b/src/cgmath/traits/ext/mod.rs similarity index 100% rename from src/traits/ext/mod.rs rename to src/cgmath/traits/ext/mod.rs diff --git a/src/traits/ext/vector_ext.rs b/src/cgmath/traits/ext/vector_ext.rs similarity index 100% rename from src/traits/ext/vector_ext.rs rename to src/cgmath/traits/ext/vector_ext.rs diff --git a/src/traits/mod.rs b/src/cgmath/traits/mod.rs similarity index 100% rename from src/traits/mod.rs rename to src/cgmath/traits/mod.rs diff --git a/src/traits/util/indexable.rs b/src/cgmath/traits/util/indexable.rs similarity index 100% rename from src/traits/util/indexable.rs rename to src/cgmath/traits/util/indexable.rs diff --git a/src/traits/util/mod.rs b/src/cgmath/traits/util/mod.rs similarity index 100% rename from src/traits/util/mod.rs rename to src/cgmath/traits/util/mod.rs diff --git a/src/traits/util/swappable.rs b/src/cgmath/traits/util/swappable.rs similarity index 100% rename from src/traits/util/swappable.rs rename to src/cgmath/traits/util/swappable.rs diff --git a/src/types/matrix.rs b/src/cgmath/types/matrix.rs similarity index 100% rename from src/types/matrix.rs rename to src/cgmath/types/matrix.rs diff --git a/src/types/mod.rs b/src/cgmath/types/mod.rs similarity index 100% rename from src/types/mod.rs rename to src/cgmath/types/mod.rs diff --git a/src/types/point.rs b/src/cgmath/types/point.rs similarity index 100% rename from src/types/point.rs rename to src/cgmath/types/point.rs diff --git a/src/types/quaternion.rs b/src/cgmath/types/quaternion.rs similarity index 100% rename from src/types/quaternion.rs rename to src/cgmath/types/quaternion.rs diff --git a/src/types/vector.rs b/src/cgmath/types/vector.rs similarity index 100% rename from src/types/vector.rs rename to src/cgmath/types/vector.rs