first version of tgf_c based on CoreDSL 2.0
This commit is contained in:
parent
5f974df01c
commit
79dabe92c0
|
@ -16,7 +16,7 @@
|
|||
<folderInfo id="cdt.managedbuild.toolchain.gnu.base.1336041151.1615713914" name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.base.1297474963" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.base">
|
||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.GNU_ELF" id="cdt.managedbuild.target.gnu.platform.base.1141103737" name="Debug Platform" osList="linux,hpux,aix,qnx" superClass="cdt.managedbuild.target.gnu.platform.base"/>
|
||||
<builder buildPath="/TGFS-ISS/build/Debug" id="de.marw.cdt.cmake.core.genscriptbuilder.1100382234" parallelBuildOn="false" superClass="de.marw.cdt.cmake.core.genscriptbuilder"/>
|
||||
<builder buildPath="/TGFS-ISS/build/Debug" id="de.marw.cdt.cmake.core.genscriptbuilder.1100382234" keepEnvironmentInBuildfile="false" name="CMake Builder" parallelBuildOn="false" superClass="de.marw.cdt.cmake.core.genscriptbuilder"/>
|
||||
<tool id="cdt.managedbuild.tool.gnu.archiver.base.740869785" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
|
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.base.1934077203" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base">
|
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.17118862" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
|
||||
|
|
|
@ -7,3 +7,6 @@
|
|||
[submodule "dbt-core"]
|
||||
path = dbt-core
|
||||
url = https://git.minres.com/DBT-RISE/DBT-RISE-Core.git
|
||||
[submodule "coredsl"]
|
||||
path = coredsl
|
||||
url = https://git.minres.com/DBT-RISE/CoreDSL.git
|
||||
|
|
|
@ -0,0 +1,33 @@
|
|||
#%Module######################################################################
|
||||
##
|
||||
## Project Module
|
||||
##
|
||||
proc ModulesHelp { } {
|
||||
puts stderr "\tThe TGFS-ISS Project Module\n"
|
||||
puts stderr "\tThis module loads PATHs and variables for accessing Verilator."
|
||||
}
|
||||
|
||||
|
||||
set distro [exec /bin/lsb_release -i -s]
|
||||
if { $distro == "CentOS" && ![info exists ::env(PROJECT)] && ![info exists ::env(PCP_DIR)] } {
|
||||
puts stderr "Don't forget to execute 'scl enable devtoolset-7 bash'"
|
||||
}
|
||||
|
||||
if {![info exists ::env(PROJECT)] && [file exists $::env(HOME)/.sdkman/candidates/java/11.0.9.hs-adpt/] != 1} {
|
||||
puts stderr "Please install java via 'sdk install java 11.0.9.hs-adpt'!"
|
||||
prereq java/11.0.9
|
||||
} else {
|
||||
prepend-path PATH $::env(HOME)/.sdkman/candidates/java/11.0.9.hs-adpt/bin
|
||||
}
|
||||
|
||||
if {![info exists ::env(PROJECT)] && [file exists $::env(HOME)/.sdkman/candidates/maven/3.6.3] != 1} {
|
||||
puts stderr "Please install sbt via 'sdk install maven 3.6.3'!"
|
||||
prereq maven/3.6.3
|
||||
} else {
|
||||
prepend-path PATH $::env(HOME)/.sdkman/candidates/sbt/1.4.4/bin
|
||||
}
|
||||
|
||||
module load tools/cmake
|
||||
|
||||
setenv PROJECT TGFS-ISS
|
||||
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 303d3d4b0466cc0df278684100dfdc5567a87c51
|
2
tgfs
2
tgfs
|
@ -1 +1 @@
|
|||
Subproject commit d43b35949e60c45e45ec43af1977478d0f93869d
|
||||
Subproject commit ab554539e37566f7ca8f06d5ddf701bdf231a110
|
Loading…
Reference in New Issue