Commit fc84eda0 authored by Dimitris Lampridis's avatar Dimitris Lampridis

migrate all submodules to 'dependencies' folder at the root of the project

parent 3b46c921
[submodule "hdl/ip_cores/mock-turtle"] [submodule "dependencies/mock-turtle"]
path = hdl/ip_cores/mock-turtle path = dependencies/mock-turtle
url = git://ohwr.org/hdl-core-lib/mock-turtle.git url = git://ohwr.org/hdl-core-lib/mock-turtle.git
[submodule "hdl/ip_cores/fine-delay"] [submodule "dependencies/fine-delay"]
path = hdl/ip_cores/fine-delay path = dependencies/fine-delay
url = git://ohwr.org/fmc-projects/fmc-delay-1ns-8cha.git url = git://ohwr.org/fmc-projects/fmc-delay-1ns-8cha.git
[submodule "hdl/ip_cores/fmc-tdc"] [submodule "dependencies/fmc-tdc"]
path = hdl/ip_cores/fmc-tdc path = dependencies/fmc-tdc
url = git://ohwr.org/fmc-projects/fmc-tdc/fmc-tdc-1ns-5cha-gw.git url = git://ohwr.org/fmc-projects/fmc-tdc/fmc-tdc-1ns-5cha-gw.git
[submodule "hdl/ip_cores/vme64x-core"] [submodule "dependencies/vme64x-core"]
path = hdl/ip_cores/vme64x-core path = dependencies/vme64x-core
url = git://ohwr.org/hdl-core-lib/vme64x-core.git url = git://ohwr.org/hdl-core-lib/vme64x-core.git
[submodule "hdl/ip_cores/general-cores"] [submodule "dependencies/general-cores"]
path = hdl/ip_cores/general-cores path = dependencies/general-cores
url = git://ohwr.org/hdl-core-lib/general-cores.git url = git://ohwr.org/hdl-core-lib/general-cores.git
[submodule "hdl/ip_cores/wr-cores"] [submodule "dependencies/wr-cores"]
path = hdl/ip_cores/wr-cores path = dependencies/wr-cores
url = git://ohwr.org/hdl-core-lib/wr-cores.git url = git://ohwr.org/hdl-core-lib/wr-cores.git
[submodule "hdl/ip_cores/urv-core"] [submodule "dependencies/urv-core"]
path = hdl/ip_cores/urv-core path = dependencies/urv-core
url = git://ohwr.org/hdl-core-lib/urv-core.git url = git://ohwr.org/hdl-core-lib/urv-core.git
[submodule "hdl/ip_cores/etherbone-core"] [submodule "dependencies/etherbone-core"]
path = hdl/ip_cores/etherbone-core path = dependencies/etherbone-core
url = git://ohwr.org/hdl-core-lib/etherbone-core.git url = git://ohwr.org/hdl-core-lib/etherbone-core.git
etherbone-core @ f19220ff
File moved
fine-delay @ 309cd51f
File moved
fmc-tdc @ 8a82e727
File moved
general-cores @ 01731cd1
File moved
mock-turtle @ 5ce1aa6d
File moved
urv-core @ 70e9e78f
File moved
vme64x-core @ 633d3174
File moved
wr-cores @ 2573b6cd
File moved
# HDLMake 'develop' branch required.
#
# Due to bugs in release v3.0 of hdlmake it is necessary to use the "develop"
# branch of hdlmake, commit db4e1ab.
target = "xilinx" target = "xilinx"
action = "synthesis" action = "synthesis"
...@@ -8,7 +13,7 @@ syn_top = "svec_list_top" ...@@ -8,7 +13,7 @@ syn_top = "svec_list_top"
syn_project = "svec_list_tdc_fd.xise" syn_project = "svec_list_tdc_fd.xise"
syn_tool ="ise" syn_tool ="ise"
fetchto = "../../../ip_cores" fetchto = "../../../../dependencies"
syn_post_project_cmd = "$(TCL_INTERPRETER) " + \ syn_post_project_cmd = "$(TCL_INTERPRETER) " + \
fetchto + "/general-cores/tools/sdb_desc_gen.tcl " + \ fetchto + "/general-cores/tools/sdb_desc_gen.tcl " + \
......
...@@ -10,6 +10,8 @@ target = "xilinx" ...@@ -10,6 +10,8 @@ target = "xilinx"
syn_device = "xc6slx150t" syn_device = "xc6slx150t"
vcom_opt = "-93 -mixedsvvh" vcom_opt = "-93 -mixedsvvh"
fetchto = "../../../dependencies"
include_dirs = [ include_dirs = [
"../../ip_cores/mock-turtle/hdl/testbench/include/", "../../ip_cores/mock-turtle/hdl/testbench/include/",
"../../ip_cores/mock-turtle/hdl/testbench/include/regs/", "../../ip_cores/mock-turtle/hdl/testbench/include/regs/",
......
...@@ -2,13 +2,11 @@ files = [ ...@@ -2,13 +2,11 @@ files = [
"svec_list_top.vhd", "svec_list_top.vhd",
] ]
fetchto = "../../../ip_cores"
modules = { modules = {
"local" : [ "../../../ip_cores/mock-turtle/hdl/rtl", "local" : [
"../../../ip_cores/wr-cores/board/svec", "../../../ip_cores/wr-cores/board/svec",
"../../../ip_cores/fine-delay/hdl", "../../../ip_cores/fine-delay/hdl",
"../../../ip_cores/fmc-tdc/hdl/rtl", "../../../ip_cores/fmc-tdc/hdl/rtl",
], ],
"git" : [ "git" : [
"git://ohwr.org/hdl-core-lib/general-cores.git", "git://ohwr.org/hdl-core-lib/general-cores.git",
...@@ -16,5 +14,6 @@ modules = { ...@@ -16,5 +14,6 @@ modules = {
"git://ohwr.org/hdl-core-lib/vme64x-core.git", "git://ohwr.org/hdl-core-lib/vme64x-core.git",
"git://ohwr.org/hdl-core-lib/urv-core.git", "git://ohwr.org/hdl-core-lib/urv-core.git",
"git://ohwr.org/hdl-core-lib/etherbone-core.git", "git://ohwr.org/hdl-core-lib/etherbone-core.git",
"git://ohwr.org/hdl-core-lib/mock-turtle.git",
], ],
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment