I have created a SP 2013 solution, and I want to deploy this in my farm. But the requirement is that I don't want this wsp to be available in all the web applications. It should target only to my web application - say <http://server1:123/>.

By default when I deploy the solution using VS 2012 it will be globally deployed. May I know, how to restrict the wsp to be deployed globally such that it is targeted only to a particular web application. Any extra settings or any xml elements in VS 2012 or using PowerShell, for achieving this?