The next player starts as soon as the preceding player reaches half court. Have all the players go around several times.

We often do this drill as our last thing in practice. Set a time limit (such as 3 minutes), and require the players to make a certain number of lay-ups in that time (our boys varsity has to make 75). If they fail to "beat the clock", you have them run! If they make the goal, they should celebrate enthusiastically as a team (with a lot of "high-5's") that they achieved their goal and don't have to run, and can go home.
Oftentimes, if we feel the kids have worked hard in practice (and we want to give them a break), and yet have failed to make their goal, we give them a second chance where everyone gets to shoot a half-court shot. If just one player makes it, he/she is the hero as nobody has to run, and the team mobs the successful shooter with hugs and "high-5's". I know this sounds stupid... but it helps to build team spirit. Sometimes, if no-one makes the half-court shot, we will let a manager shoot a "3", or an assistant coach shoot a free-throw, or tell the shortest player on the team that he/she has 10 seconds to go dunk the ball... they quickly realize that the "bigs" have to hoist the smaller player up on their shoulders, hand him/her the ball so that he/she can dunk it before the 10 seconds are up.
Younger teams can also run this drill first with the right hand, and then do the left (even more conditioning).