From 25638f542f6a3768f9532b3290e35a28a8268206 Mon Sep 17 00:00:00 2001 From: Colby Klein Date: Sat, 25 Oct 2014 16:07:53 -0700 Subject: [PATCH] init.lua cleanup. --- init.lua | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/init.lua b/init.lua index ee18cb8..45ccfe2 100644 --- a/init.lua +++ b/init.lua @@ -35,18 +35,17 @@ local cpml = { _DESCRIPTION = "Cirno's Perfect Math Library: Just about everything you need for 3D games. Hopefully." } -local mat4 = require(current_folder .. "cpml.mat4") -local vec3 = require(current_folder .. "cpml.vec3") -local quat = require(current_folder .. "cpml.quat") -local simplex = require(current_folder .. "cpml.simplex") -local intersect = require(current_folder .. "cpml.intersect") -local constants = require(current_folder .. "cpml.constants") +local files = { + "constants", + "mat4", + "vec3", + "quat", + "simplex", + "intersect" +} -cpml.mat4 = mat4 -cpml.vec3 = vec3 -cpml.quat = quat -cpml.simplex = simplex -cpml.intersect = intersect -cpml.constants = constants +for _, v in ipairs(files) do + cpml[v] = require(current_folder .. "cpml." .. v) +end return cpml