.PHONY: all host host-test sim genesys2-sim genesys2-build genesys2-program \ efinix-sim efinix-build efinix-program efinix-selftest-build \ efinix-selftest-program clean all: host sim host: $(MAKE) -C host all host-test: $(MAKE) -C host test sim: ./scripts/run_common_sim.sh genesys2-sim: $(MAKE) -C targets/genesys2 sim genesys2-build: $(MAKE) -C targets/genesys2 build genesys2-program: $(MAKE) -C targets/genesys2 program efinix-sim: $(MAKE) -C targets/efinix_ti375_c529 sim efinix-build: $(MAKE) -C targets/efinix_ti375_c529 build efinix-program: $(MAKE) -C targets/efinix_ti375_c529 program efinix-selftest-build: $(MAKE) -C targets/efinix_ti375_c529 selftest-build efinix-selftest-program: $(MAKE) -C targets/efinix_ti375_c529 selftest-program clean: $(MAKE) -C host clean $(RM) -r build/common/questa build/genesys2