Crack open the solar lights and separate the panel from the body. There are three wires that connect them, so measure the distance from where you'll be mounting the panel to where the body will be mounted, and then add several inches. Extend the three wires by that amount.
Within the body of the light, unsolder the LEDs and replace them with about 6-10 inches of speaker wire. Make sure to seal everything up well with epoxy or silicone! Mount this whole assembly on your house first, make sure it works, then prepare your glass blocks. I used epoxy (because I'm an idiot) to mount the panel to the roof and the body under the paper box, and then stapled the wires in place.
At the corner of each of your blocks, mount an LED of your chosen color, tack it in place with hot glue, then cover the whole shebang in epoxy or silicone. Make sure you leave the leads exposed!
Update 8-3-14: It's been mentioned in the comments that speaker wire isn't really meant for outdoor use--you may want to upgrade to something heavier or use some conduit. Also, silicone might not be the best option for sealing these, as it reacts with solder and copper and could cause problems down the line.