IDF said there wasn't a launcher. I read it last night. I need to run to work, but I think I remember reading it on Haaretz if you want to look it up.
Interesting since there were a bunch of posts that the IDF had a video of a launcher on the building.