Bug 20 - pinmux needs to auto-generate bsv Makefile
Summary: pinmux needs to auto-generate bsv Makefile
Status: RESOLVED FIXED
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Specification (show other bugs)
Version: unspecified
Hardware: PC Linux
: --- enhancement
Assignee: Luke Kenneth Casson Leighton
URL:
Depends on:
Blocks: 8
  Show dependency treegraph
 
Reported: 2018-03-29 19:15 BST by Luke Kenneth Casson Leighton
Modified: 2018-05-24 15:25 BST (History)
0 users

See Also:
NLnet milestone: ---
total budget (EUR) for completion of task and all subtasks: 0
budget (EUR) for this task, excluding subtasks' budget: 0
parent task for budget allocation:
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke Kenneth Casson Leighton 2018-03-29 19:15:44 BST
adding things to the top-level Makefile is a sign that building
a per-class Makefile is needed.

--- a/Makefile
+++ b/Makefile
@@ -2,10 +2,10 @@
 
 TOP_MODULE:=mkbus
 TOP_FILE:=bus.bsv
-TOP_DIR:=./bsv_src/
+TOP_DIR:=./m_class/bsv_src/
 WORKING_DIR := $(shell pwd)
 
-BSVINCDIR:= .:%/Prelude:%/Libraries:%/Libraries/BlueNoC:./bsv_src:./src/bsv_lib
/
+BSVINCDIR:= .:%/Prelude:%/Libraries:%/Libraries/BlueNoC:./m_class/bsv_src:./src
/bsv/bsv_lib/
 default: gen_pinmux gen_verilog
 
 check-blue: