Skip to content

Instantly share code, notes, and snippets.

View prikansaritual's full-sized avatar

Chaitanya Vasantarao prikansaritual

View GitHub Profile
@prikansaritual
prikansaritual / cmdvs2012to13
Created February 14, 2017 03:55
cmdvs2012to13
..\utils\gsar.exe -s"4.0" -r"12.0" build\myproject.vcxproj build\myproject.vcxproj.1
..\utils\gsar.exe -s"v110" -r"v120" -f build\myproject.vcxproj.1 build\myproject.vcxproj
del build\myproject.vcxproj.1
@prikansaritual
prikansaritual / soln.lua
Created February 13, 2017 01:50
top-level solution
-- the script containing our util functions
dofile("../../buildutils.lua");
soln ={}
initSoln(soln, soln_path, "windows")
addCompToSoln(mod, mod_path)
--anything else you want to add from this file
appendToTable(mod.includepaths, includedirset)
appendToTable(mod.linklibs, includelibset)
@prikansaritual
prikansaritual / module.lua
Created February 13, 2017 01:30
module definition
module = {}
module.srcfiles = { module_path .. "/src/file1.c" ,
module_path .. "/src/file2.c"
}
ppcast_core_controller.includepaths = { module_path .. "/inc/" }
ppcast_core_controller.linklibs = { }
function appendToTable(t1, t2)
for k,v in ipairs(t2) do
table.insert(t1, v)
end
return t1
end
function initSoln(solnname, corepath, variant)
solnname.srcfiles = {}