Commit Graph

7 Commits

Author SHA1 Message Date
a618fb27f7 Removing the gitlab ci ability.
This would be great once we have a full lab with a server and a couple
testing environments, but for now this would require resources we
can't spare since the gitlab shared runners do not work for both windows
and linux.
2015-12-02 04:11:56 -05:00
460528dea7 Attempting to get the rust code to build on the default runners. 2015-12-02 03:06:09 -05:00
b6453cccfe Initial attempt at getting the library to use continual integration.
This will attempt to get the linux build to work on the gitlab
shared runner ci system.
2015-12-02 03:02:45 -05:00
7fd08542e9 This commit moves the library into a usable state.
There is still some work to do with defining
integers and whole numbers better, but for now
the library is usable and reasonably tested.
2015-12-01 15:48:02 -05:00
7ae702fd5c Finished the Vector definition.
This complete what is needed for the definition of Vector2, Vector3, and Vector4.

This required a trigonometry section, fleshing out the rest of the Number, ToNumber,
and FromNumber section, correctly defining all the available function for the Real
trait, and defining several constants.
2015-10-09 13:02:54 -04:00
e410e69e2f Fixed up some tests and wrote some documentation.
Also, .swp files are now ignored.
2015-10-04 23:33:37 -04:00
0160780bd1 Created a new math library.
This library will e the math library of the magic game engine.

Currently, it defines basic numerical types that can be used in generic programming
and a set of generic Vector structures.

Tests can be added to the "tests" crate.
2015-10-04 02:59:26 -04:00