Я сегодня обновил чип ракеты и заметил, что FIRRTL теперь говорит это:
------------------------------------------------------------------------------
Warning: firrtl.Driver is deprecated since 1.2!
Please switch to firrtl.stage.FirrtlStage
------------------------------------------------------------------------------
Хорошо, достаточно справедливо, я полагаю, нам нужно обновить то, что мы передаем вызову FIRRTL:
FIRRTL ?= java -Xmx3G -Xss8M -XX:MaxPermSize=256M $(FIRRTL_PROFILE_SWITCH) -cp $(FIRRTL_JAR) firrtl.Driver
Однако наивно переключение firrtl.Driver
на firrtl.stage.FirrtlStage
не сработало:
Error: Main method not found in class firrtl.stage.FirrtlStage, please define the main method as:
public static void main(String[] args)
Что мы должны сделать, чтобы избежать этого предупреждения об устаревании?