Whenever the Legislature makes an appropriation of state or federal funds for apportionment or allocation to any class or classes of local agencies for public works projects, or whenever any state officer or agency is authorized by law to receive or accept any money from the Federal Government or from other sources for the purpose of making such apportionments or allocations, and if no state officer or agency, other than the State Allocation Board, is authorized and empowered by law to make the allocations or apportionments, they shall be made solely by the board.