# 2. peta linux
# 3. apps (latester)
+TFTPROOT := /tftpboot
+
system_project:
- cd system/scripts && vivado -mode batch -nolog -nojournal -source recreate.tcl
-system/system.hdf:
- cd system/scripts && vivado -mode batch -nolog -nojournal -source build.tcl
+ cd system/script && vivado -mode batch -nolog -nojournal -source recreate.tcl
+system/system.hdf system/system.bit:
+ cd system/script && vivado -mode batch -nolog -nojournal -source build.tcl
+petalinux/bootscript: FORCE
+ $(MAKE) -C petalinux bootscript
+petalinux/images/linux/BOOT.BIN: FORCE
+ $(MAKE) -C petalinux images/linux/BOOT.BIN
+
+.PHONY: dist
+dist: system/system.hdf system/system.bit petalinux/bootscript petalinux/images/linux/BOOT.BIN
+ cp -t $(TFTPROOT) $^
petalinux_config: system/system.hdf
$(MAKE) -C petalinux config
petalinux_build:
- $(MAKE) -C petalinux build
+ $(MAKE) -C petalinux build bootscript
+
+FORCE: