project : requirements . gcc:"-xc++" msvc:"/TP" off : usage-requirements . ; local harness.objs ; for source in [ glob *.c *.cpp ] { harness.objs += [ obj $(source:B).obj : $(source) ] ; } alias harness : $(harness.objs) : /Runtime//OpenCL.lib : : /Runtime//OpenCL.lib ;