Chip Somodevilla/Getty Images(WASHINGTON) — Even though the bipartisan deal to avoid a shutdown falls far short of what President Donald Trump has been demanding to fund his border wall, top Republicans said Tuesday he should sign it and support his taking executive action to “make up the difference.”

“First of all, I hope he signs the bill, and second, I think he ought to be free to use whatever tools he can legally use to enhance his efforts to secure the border. So, no, I would not be troubled by that,” Senate Republican Leader Mitch McConnell said when asked about the possibility the president might use his transfer authority to move money around.

When asked by ABC News if there is any wiggle room or plans to negotiate with the White House — since the president made clear he wants to add to the deal — McConnell did not rule that out but made clear he hopes the president signs the compromise already on the table.

“They’ve reached an agreement, they now have to put it on paper, we have to see if that reflects the principles and we’re hopeful the president will — once he does that and once we do that — will conclude that it’s a good idea to sign it,” he said.

Sources tell ABC News that if Trump signs the deal, which provides $1.375 billion for physical barriers, he will likely also take executive action to reprogram billions in funds to reach the $5.7 billion he’s been demanding for his border wall. Sources also aren’t ruling out that Trump could declare a national emergency as well, and they indicate he could go well above the $5.7 billion in funding if he both reprograms funds and declares a national emergency.

The president’s close ally, GOP Sen. Lindsey Graham, says he thinks Trump will “do both” — reprogramming money, while also declaring a national emergency. “Absolutely,” Graham told reporters when asked if he thinks Trump will declare a national emergency, “because he’s well short of what he needs.”

Republican Rep. Mark Meadows, who also has Trump’s ear, told ABC News that “executive action to address the growing border crisis will now be required.”

Trump said Tuesday he’s “not happy” with the deal announced by top congressional negotiators on Monday night. “I consider everything,” he said when asked specifically about a national emergency declaration.

Sources involved in the negotiations have pointed to 10 U.S. Code 284 as a way to obtain funds for wall. The statute says the Department of Defense may provide support for counter-drug activities to another agency.

However, it’s unclear how much money the administration would be able to take from existing Defense Department funds or which account they could draw from. One U.S. official told ABC News Monday that the Pentagon is looking into how funds from the military construction budget could be reprogrammed, but other accounts could be under consideration as well.

Lawyers in the White House, with the Department of Homeland Security and at the Pentagon have for weeks been ironing out the different options the president would have to obtain funds. Sources caution that a way forward is not yet locked in and nothing has been finalized.

With many Republicans warning the president that declaring a national emergency would set a bad precedent, GOP Sen. Roy Blunt says the president’s “transfer authority” is something “which we’re all, I think, universally more supportive of than some of us would be of emergency authority.”

Asked about the inevitable challenge the president will face in the courts if he declares a national emergency, Graham says he thinks Trump “wants that fight.”

“I think he’s saying from my point of view, this is a national emergency and I think he’s willing to have that fight with Congress and the courts,” he said.

“The reaction should be swift and it should be a bipartisan rebuke of what the president is contemplating,” Aguilar said on ABC News Live’s “The Briefing Room.” “Every Republican should be upset if they start taking disaster money and money that is programmed for our districts and shifting it for something that Congress has not authorized. That is executive overreach. I just – I can’t imagine what Republicans would do if President Obama had done this.”

“If the president illegally seizes power to reallocate money, he is violating the constitution, his oath of office, and the Congress should act accordingly,” Democratic Sen. Richard Blumenthal said.