Haggai told the people that the reason for this was God's unhappiness that they had done nothing about the Temple, which laid in ruins. Until this changed, God would continue to limit the fruits of their labors. After hearing this, the people began to rebuild the Temple.
[links to Bible Gateway open in a new window]Reading the Bible in Its Entirety
If you are planning to read the Bible in its entirety, you should read Haggai 1 today.