From 75fc9c1613ffbeea2be843c3aa0e5fcd978ad60b Mon Sep 17 00:00:00 2001 From: bryan newbold Date: Tue, 12 Nov 2013 13:00:16 -0500 Subject: 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. --- Makefile | 58 ---------------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 Makefile (limited to 'Makefile') 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) -- cgit v1.2.3