Merge branch 'cargo_for_benchmarks' of git://github.com/aepsil0n/cgmath-rs
This commit is contained in:
commit
11137f823d
4 changed files with 6 additions and 51 deletions
|
@ -20,7 +20,7 @@ env:
|
||||||
script:
|
script:
|
||||||
- cargo build
|
- cargo build
|
||||||
- cargo test
|
- cargo test
|
||||||
- make -C bench
|
- cargo bench
|
||||||
- cargo doc
|
- cargo doc
|
||||||
after_script:
|
after_script:
|
||||||
# the doc directory needs to be in the root for rust-ci
|
# the doc directory needs to be in the root for rust-ci
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
all: bench
|
|
||||||
|
|
||||||
bench: *.rs ../src/*.rs
|
|
||||||
(cd .. && cargo build)
|
|
||||||
rustc -L ../target --test bench.rs
|
|
||||||
|
|
||||||
run: bench
|
|
||||||
./bench --bench
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm bench
|
|
|
@ -1,39 +0,0 @@
|
||||||
// Copyright 2013 The CGMath Developers. For a full listing of the authors,
|
|
||||||
// refer to the AUTHORS file at the top-level directory of this distribution.
|
|
||||||
//
|
|
||||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
// you may not use this file except in compliance with the License.
|
|
||||||
// You may obtain a copy of the License at
|
|
||||||
//
|
|
||||||
// http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
//
|
|
||||||
// Unless required by applicable law or agreed to in writing, software
|
|
||||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
// See the License for the specific language governing permissions and
|
|
||||||
// limitations under the License.
|
|
||||||
#![feature(globs)]
|
|
||||||
|
|
||||||
extern crate cgmath;
|
|
||||||
extern crate test;
|
|
||||||
|
|
||||||
// pub mod array;
|
|
||||||
pub mod matrix;
|
|
||||||
// pub mod quaternion;
|
|
||||||
//pub mod vector;
|
|
||||||
|
|
||||||
//pub mod angle;
|
|
||||||
//pub mod plane;
|
|
||||||
//pub mod point;
|
|
||||||
// pub mod ray;
|
|
||||||
// pub mod rotation;
|
|
||||||
//pub mod transform;
|
|
||||||
|
|
||||||
// pub mod projection;
|
|
||||||
|
|
||||||
// pub mod aabb;
|
|
||||||
// pub mod cylinder;
|
|
||||||
// pub mod frustum;
|
|
||||||
// pub mod intersect;
|
|
||||||
// pub mod obb;
|
|
||||||
//pub mod sphere;
|
|
|
@ -13,6 +13,11 @@
|
||||||
// See the License for the specific language governing permissions and
|
// See the License for the specific language governing permissions and
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
|
||||||
|
#![feature(globs)]
|
||||||
|
|
||||||
|
extern crate cgmath;
|
||||||
|
extern crate test;
|
||||||
|
|
||||||
use cgmath::*;
|
use cgmath::*;
|
||||||
|
|
||||||
use test::Bencher;
|
use test::Bencher;
|
Loading…
Reference in a new issue