It'll be like that 'from now until doomsday'. [=for a very long time; forever]
The book explores a 'doomsday scenario' in which an asteroid hits the Earth.
a 'doomsday machine' [=a machine that will destroy the world]
(..) this yielding business right off the bat. I had some good coaching last night - - and if I yield only for a question or a personal privilege - - I can hold this floor until doomsday! I've got a piece to speak and blow hot or cold, I'm gonna speak it! - Will the Senator yield? - Yield how? (..)1939 Mr. Smith Goes to Washington