]> rtime.felk.cvut.cz Git - fpga/zynq/canbench-sw.git/blob - Makefile
xilinx_can: hwtstamp fixes, it works (almost)
[fpga/zynq/canbench-sw.git] / Makefile
1 # 1. system
2 # 2. peta linux
3 # 3. apps (latester)
4
5 TFTPROOT := /tftpboot
6
7 system_project:
8         cd system/script && vivado -mode batch -nolog -nojournal -source recreate.tcl
9 system/system.hdf system/system.bit:
10         cd system/script && vivado -mode batch -nolog -nojournal -source build.tcl
11 petalinux/bootscript: FORCE
12         $(MAKE) -C petalinux bootscript
13 petalinux/images/linux/BOOT.BIN: FORCE
14         $(MAKE) -C petalinux images/linux/BOOT.BIN
15
16 .PHONY: dist
17 dist: system/system.hdf system/system.bit petalinux/bootscript petalinux/images/linux/BOOT.BIN
18         cp -t $(TFTPROOT) $^
19
20 petalinux_config: system/system.hdf
21         $(MAKE) -C petalinux config
22 petalinux_build:
23         $(MAKE) -C petalinux build bootscript
24
25 FORCE: