diff options
author | bryan newbold <bnewbold@leaflabs.com> | 2013-11-12 13:00:16 -0500 |
---|---|---|
committer | bryan newbold <bnewbold@leaflabs.com> | 2013-11-12 13:01:44 -0500 |
commit | 75fc9c1613ffbeea2be843c3aa0e5fcd978ad60b (patch) | |
tree | 0326740c71b76edc5bd270b2b5eedbe30bbf4274 /Makefile | |
parent | 92ed49e97997d769f41f42260e56a41f8391559d (diff) | |
download | basic-hdl-template-75fc9c1613ffbeea2be843c3aa0e5fcd978ad60b.tar.gz basic-hdl-template-75fc9c1613ffbeea2be843c3aa0e5fcd978ad60b.zip |
Part 2 of refactoring template files into ./contrib
This commit moves Makefile to Makefile.example. Projects using this
template must now explicitly move this file to Makefile and edit it.
Effectively BROKEN without Part 3, which documents this change.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index 9541815..0000000 --- a/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# Edit project-specific variables in this file. - -project := exampleproj -top_module := main -vendor := xilinx - -# This is the chipset from the Xilinx SP605 dev board -#board := sp605 -#family := spartan6 -#device := xc6slx45t -#speedgrade := -3 -#device_package := fgg484 -#extra_includes = ./contrib/example-device.mk - -# This is the chipset for the Xess Xula 2 dev board -board := xula2 -family := spartan6 -device := XC6SLX25 -speedgrade := -2 -device_package := ftg256 -extra_includes = ./contrib/xula2.mk - -part := $(device)$(speedgrade)-$(device_package) - - -# is this build host 64 or 32 bits? -hostbits := 64 -iseenv := /opt/Xilinx/14.3/ISE_DS/ - -# list all .v files explicitly with verilog_files (no hdl/*.v business) -verilog_files := hdl/$(top_module)_$(board).v -verilog_files += hdl/rot13.v -verilog_files += hdl/simple_uart.v -#verilog_files += hdl/yours.v - -# all .vhd files explicitly also -vhdl_files := - -tbfiles := tb/rot13_tb.v -tbfiles += tb/xula2_tb.v -#tbfiles += tb/sp605_tb.v - -# what gets run by "make tests" -alltests := test/rot13_tb -#tbfiles += tb/yourtest_tb.v - -# list of .xco files, eg "cores/bram.xco". do not include DCM files. -xilinx_cores := -#xilinx_cores += cores/example.xco - -# bitfile bitwidth for flash uploads -mcs_datawidth := 16 - -# Bulk of the actual Makefile is in a different file. -include ./contrib/xilinx.mk - -# Example hardware-specific targets (eg, upload via SPI) -include $(extra_includes) |