parent
0a86bd9493
commit
0d3cdcfaed
@ -1,296 +1,161 @@ |
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
||||
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> |
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.core.settings"> |
||||
|
||||
<cconfiguration id="cdt.managedbuild.toolchain.gnu.base.2088633632"> |
||||
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.toolchain.gnu.base.2088633632" moduleId="org.eclipse.cdt.core.settings" name="Debug"> |
||||
|
||||
<externalSettings> |
||||
|
||||
<externalSetting> |
||||
|
||||
<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/SystemC-Components-Test"/> |
||||
|
||||
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/SystemC-Components-Test/build/Debug"/> |
||||
|
||||
<entry flags="RESOLVED" kind="libraryFile" name="SystemC-Components-Test" srcPrefixMapping="" srcRootPath=""/> |
||||
|
||||
</externalSetting> |
||||
|
||||
</externalSettings> |
||||
|
||||
<extensions> |
||||
|
||||
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
||||
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
||||
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
|
||||
</extensions> |
||||
|
||||
</storageModule> |
||||
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
||||
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="" id="cdt.managedbuild.toolchain.gnu.base.2088633632" name="Debug" optionalBuildProperties="org.eclipse.cdt.docker.launcher.containerbuild.property.selectedvolumes=,org.eclipse.cdt.docker.launcher.containerbuild.property.volumes=" parent="org.eclipse.cdt.build.core.emptycfg"> |
||||
|
||||
<folderInfo id="cdt.managedbuild.toolchain.gnu.base.2088633632.654284138" name="/" resourcePath=""> |
||||
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.base.812439786" name="Linux GCC" nonInternalBuilderId="de.marw.cdt.cmake.core.genscriptbuilder" superClass="cdt.managedbuild.toolchain.gnu.base"> |
||||
|
||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.gnu.platform.base.958806066" name="Debug Platform" osList="linux,hpux,aix,qnx" superClass="cdt.managedbuild.target.gnu.platform.base"/> |
||||
|
||||
<builder buildPath="/SystemC-Components-Test/build/Debug" id="de.marw.cdt.cmake.core.genscriptbuilder.1812274003" keepEnvironmentInBuildfile="false" name="CMake Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="de.marw.cdt.cmake.core.genscriptbuilder"/> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.archiver.base.1152431980" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.base.2062399929" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> |
||||
|
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.770113519" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> |
||||
|
||||
</tool> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.c.compiler.base.1686982336" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> |
||||
|
||||
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1800687036" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> |
||||
|
||||
</tool> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.c.linker.base.554406388" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.base"> |
||||
|
||||
<option defaultValue="true" id="gnu.c.link.option.shared.1649810515" name="Shared (-shared)" superClass="gnu.c.link.option.shared" valueType="boolean"/> |
||||
|
||||
</tool> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.base.1953138424" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base"> |
||||
|
||||
<option defaultValue="true" id="gnu.cpp.link.option.shared.982194157" name="Shared (-shared)" superClass="gnu.cpp.link.option.shared" valueType="boolean"/> |
||||
|
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.928954566" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> |
||||
|
||||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
||||
|
||||
<additionalInput kind="additionalinput" paths="$(LIBS)"/> |
||||
|
||||
</inputType> |
||||
|
||||
</tool> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.assembler.base.1364002333" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.base"> |
||||
|
||||
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.846547799" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> |
||||
|
||||
</tool> |
||||
|
||||
</toolChain> |
||||
|
||||
</folderInfo> |
||||
|
||||
</configuration> |
||||
|
||||
</storageModule> |
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
||||
|
||||
<storageModule buildDir="build/${ConfigName}" moduleId="de.marw.cdt.cmake.core.settings"> |
||||
|
||||
<options/> |
||||
|
||||
<linux command="cmake" generator="UnixMakefiles" use-default="true"> |
||||
<storageModule moduleId="org.eclipse.cdt.core.settings"> |
||||
<cconfiguration id="cdt.managedbuild.toolchain.gnu.base.2088633632"> |
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.toolchain.gnu.base.2088633632" moduleId="org.eclipse.cdt.core.settings" name="Debug"> |
||||
<externalSettings> |
||||
<externalSetting> |
||||
<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/SystemC-Components-Test"/> |
||||
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/SystemC-Components-Test/build/Debug"/> |
||||
<entry flags="RESOLVED" kind="libraryFile" name="SystemC-Components-Test" srcPrefixMapping="" srcRootPath=""/> |
||||
</externalSetting> |
||||
</externalSettings> |
||||
<extensions> |
||||
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
</extensions> |
||||
</storageModule> |
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="" id="cdt.managedbuild.toolchain.gnu.base.2088633632" name="Debug" optionalBuildProperties="org.eclipse.cdt.docker.launcher.containerbuild.property.selectedvolumes=,org.eclipse.cdt.docker.launcher.containerbuild.property.volumes=" parent="org.eclipse.cdt.build.core.emptycfg"> |
||||
<folderInfo id="cdt.managedbuild.toolchain.gnu.base.2088633632.654284138" name="/" resourcePath=""> |
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.base.812439786" name="Linux GCC" nonInternalBuilderId="de.marw.cdt.cmake.core.genscriptbuilder" superClass="cdt.managedbuild.toolchain.gnu.base"> |
||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.gnu.platform.base.958806066" name="Debug Platform" osList="linux,hpux,aix,qnx" superClass="cdt.managedbuild.target.gnu.platform.base"/> |
||||
<builder buildPath="/SystemC-Components-Test/build/Debug" id="de.marw.cdt.cmake.core.genscriptbuilder.1812274003" keepEnvironmentInBuildfile="false" name="CMake Builder" parallelBuildOn="false" superClass="de.marw.cdt.cmake.core.genscriptbuilder"/> |
||||
<tool id="cdt.managedbuild.tool.gnu.archiver.base.1152431980" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> |
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.base.2062399929" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> |
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.770113519" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> |
||||
</tool> |
||||
<tool id="cdt.managedbuild.tool.gnu.c.compiler.base.1686982336" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> |
||||
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1800687036" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> |
||||
</tool> |
||||
<tool id="cdt.managedbuild.tool.gnu.c.linker.base.554406388" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.base"> |
||||
<option defaultValue="true" id="gnu.c.link.option.shared.1649810515" name="Shared (-shared)" superClass="gnu.c.link.option.shared" valueType="boolean"/> |
||||
</tool> |
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.base.1953138424" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base"> |
||||
<option defaultValue="true" id="gnu.cpp.link.option.shared.982194157" name="Shared (-shared)" superClass="gnu.cpp.link.option.shared" valueType="boolean"/> |
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.928954566" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> |
||||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
||||
<additionalInput kind="additionalinput" paths="$(LIBS)"/> |
||||
</inputType> |
||||
</tool> |
||||
<tool id="cdt.managedbuild.tool.gnu.assembler.base.1364002333" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.base"> |
||||
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.846547799" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> |
||||
</tool> |
||||
</toolChain> |
||||
</folderInfo> |
||||
</configuration> |
||||
</storageModule> |
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
||||
<storageModule buildDir="build/${ConfigName}" moduleId="de.marw.cdt.cmake.core.settings"> |
||||
<options/> |
||||
<linux command="cmake" generator="UnixMakefiles" use-default="true"> |
||||
</linux> |
||||
|
||||
<win32 command="cmake" generator="MinGWMakefiles" use-default="true"> |
||||
<win32 command="cmake" generator="MinGWMakefiles" use-default="true"> |
||||
</win32> |
||||
|
||||
<defs> |
||||
|
||||
<def name="CMAKE_BUILD_TYPE" type="STRING" val="${ConfigName}"/> |
||||
|
||||
<def name="NO_SUBMODULE_CHECK" type="STRING" val="TRUE"/> |
||||
|
||||
</defs> |
||||
|
||||
</storageModule> |
||||
|
||||
</cconfiguration> |
||||
|
||||
<cconfiguration id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890"> |
||||
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890" moduleId="org.eclipse.cdt.core.settings" name="Release"> |
||||
|
||||
<externalSettings/> |
||||
|
||||
<extensions> |
||||
|
||||
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
||||
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
||||
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
|
||||
</extensions> |
||||
|
||||
</storageModule> |
||||
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
||||
|
||||
<configuration artifactName="${ProjName}" buildProperties="" description="" id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890" name="Release" optionalBuildProperties="org.eclipse.cdt.docker.launcher.containerbuild.property.enablement=false,org.eclipse.cdt.docker.launcher.containerbuild.property.selectedvolumes=,org.eclipse.cdt.docker.launcher.containerbuild.property.volumes=" parent="org.eclipse.cdt.build.core.emptycfg"> |
||||
|
||||
<folderInfo id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890." name="/" resourcePath=""> |
||||
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.base.1771995322" name="Linux GCC" nonInternalBuilderId="de.marw.cdt.cmake.core.genscriptbuilder" superClass="cdt.managedbuild.toolchain.gnu.base"> |
||||
|
||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.gnu.platform.base.537650933" name="Debug Platform" osList="linux,hpux,aix,qnx" superClass="cdt.managedbuild.target.gnu.platform.base"/> |
||||
|
||||
<builder buildPath="/SystemC-Components-Test/build/Release" id="de.marw.cdt.cmake.core.genscriptbuilder.1258411377" keepEnvironmentInBuildfile="false" name="CMake Builder (portable)" parallelBuildOn="true" parallelizationNumber="optimal" superClass="de.marw.cdt.cmake.core.genscriptbuilder"/> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.archiver.base.107426579" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.base.1213265767" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> |
||||
|
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.2118017099" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> |
||||
|
||||
</tool> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.c.compiler.base.1199035274" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> |
||||
|
||||
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.471260944" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> |
||||
|
||||
</tool> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.c.linker.base.141775679" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.base"/> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.base.1658460188" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base"> |
||||
|
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1464418269" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> |
||||
|
||||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
||||
|
||||
<additionalInput kind="additionalinput" paths="$(LIBS)"/> |
||||
|
||||
</inputType> |
||||
|
||||
</tool> |
||||
|
||||
<tool id="cdt.managedbuild.tool.gnu.assembler.base.584407986" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.base"> |
||||
|
||||
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.2025921356" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> |
||||
|
||||
</tool> |
||||
|
||||
</toolChain> |
||||
|
||||
</folderInfo> |
||||
|
||||
</configuration> |
||||
|
||||
</storageModule> |
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
||||
|
||||
<storageModule buildDir="build/${ConfigName}" moduleId="de.marw.cdt.cmake.core.settings"> |
||||
|
||||
<options/> |
||||
|
||||
<linux command="cmake" generator="UnixMakefiles" use-default="true"> |
||||
|
||||
<defs/> |
||||
|
||||
<undefs/> |
||||
|
||||
</linux> |
||||
|
||||
<win32 command="cmake" generator="MinGWMakefiles" use-default="true"> |
||||
|
||||
<defs/> |
||||
|
||||
<undefs/> |
||||
|
||||
</win32> |
||||
|
||||
<defs> |
||||
|
||||
<def name="CMAKE_BUILD_TYPE" type="STRING" val="${ConfigName}"/> |
||||
|
||||
</defs> |
||||
|
||||
<undefs/> |
||||
|
||||
</storageModule> |
||||
|
||||
</cconfiguration> |
||||
|
||||
</storageModule> |
||||
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
||||
|
||||
<project id="SystemC-Components-Test.null.720884563" name="SystemC-Components-Test"/> |
||||
|
||||
</storageModule> |
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> |
||||
|
||||
<storageModule moduleId="refreshScope" versionNumber="2"> |
||||
|
||||
<configuration configurationName="Default"> |
||||
|
||||
<resource resourceType="PROJECT" workspacePath="/SystemC-Components-Test"/> |
||||
|
||||
</configuration> |
||||
|
||||
<configuration configurationName="Debug"> |
||||
|
||||
<resource resourceType="FOLDER" workspacePath="/SystemC-Components-Test/build"/> |
||||
|
||||
</configuration> |
||||
|
||||
<configuration configurationName="Release"/> |
||||
|
||||
</storageModule> |
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/> |
||||
|
||||
<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> |
||||
|
||||
<storageModule moduleId="scannerConfiguration"> |
||||
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
|
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890;cdt.managedbuild.toolchain.gnu.base.2088633632.342506890.;cdt.managedbuild.tool.gnu.cpp.compiler.base.1213265767;cdt.managedbuild.tool.gnu.cpp.compiler.input.2118017099"> |
||||
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
|
||||
</scannerConfigBuildInfo> |
||||
|
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.2088633632;cdt.managedbuild.toolchain.gnu.base.2088633632.654284138;cdt.managedbuild.tool.gnu.cpp.compiler.base.2062399929;cdt.managedbuild.tool.gnu.cpp.compiler.input.770113519"> |
||||
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
|
||||
</scannerConfigBuildInfo> |
||||
|
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.2088633632;cdt.managedbuild.toolchain.gnu.base.2088633632.654284138;cdt.managedbuild.tool.gnu.c.compiler.base.1686982336;cdt.managedbuild.tool.gnu.c.compiler.input.1800687036"> |
||||
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
|
||||
</scannerConfigBuildInfo> |
||||
|
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890;cdt.managedbuild.toolchain.gnu.base.2088633632.342506890.;cdt.managedbuild.tool.gnu.c.compiler.base.1199035274;cdt.managedbuild.tool.gnu.c.compiler.input.471260944"> |
||||
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
|
||||
</scannerConfigBuildInfo> |
||||
|
||||
</storageModule> |
||||
|
||||
</cproject> |
||||
<defs> |
||||
<def name="CMAKE_BUILD_TYPE" type="STRING" val="${ConfigName}"/> |
||||
<def name="NO_SUBMODULE_CHECK" type="STRING" val="TRUE"/> |
||||
</defs> |
||||
</storageModule> |
||||
</cconfiguration> |
||||
<cconfiguration id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890"> |
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890" moduleId="org.eclipse.cdt.core.settings" name="Release"> |
||||
<externalSettings/> |
||||
<extensions> |
||||
<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
||||
</extensions> |
||||
</storageModule> |
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
||||
<configuration artifactName="${ProjName}" buildProperties="" description="" id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890" name="Release" optionalBuildProperties="org.eclipse.cdt.docker.launcher.containerbuild.property.enablement=false,org.eclipse.cdt.docker.launcher.containerbuild.property.selectedvolumes=,org.eclipse.cdt.docker.launcher.containerbuild.property.volumes=" parent="org.eclipse.cdt.build.core.emptycfg"> |
||||
<folderInfo id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890." name="/" resourcePath=""> |
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.base.1771995322" name="Linux GCC" nonInternalBuilderId="de.marw.cdt.cmake.core.genscriptbuilder" superClass="cdt.managedbuild.toolchain.gnu.base"> |
||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.gnu.platform.base.537650933" name="Debug Platform" osList="linux,hpux,aix,qnx" superClass="cdt.managedbuild.target.gnu.platform.base"/> |
||||
<builder buildPath="/SystemC-Components-Test/build/Release" id="de.marw.cdt.cmake.core.genscriptbuilder.1258411377" keepEnvironmentInBuildfile="false" name="CMake Builder (portable)" parallelBuildOn="true" parallelizationNumber="optimal" superClass="de.marw.cdt.cmake.core.genscriptbuilder"/> |
||||
<tool id="cdt.managedbuild.tool.gnu.archiver.base.107426579" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> |
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.base.1213265767" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> |
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.2118017099" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> |
||||
</tool> |
||||
<tool id="cdt.managedbuild.tool.gnu.c.compiler.base.1199035274" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> |
||||
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.471260944" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> |
||||
</tool> |
||||
<tool id="cdt.managedbuild.tool.gnu.c.linker.base.141775679" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.base"/> |
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.base.1658460188" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base"> |
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1464418269" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> |
||||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
||||
<additionalInput kind="additionalinput" paths="$(LIBS)"/> |
||||
</inputType> |
||||
</tool> |
||||
<tool id="cdt.managedbuild.tool.gnu.assembler.base.584407986" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.base"> |
||||
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.2025921356" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> |
||||
</tool> |
||||
</toolChain> |
||||
</folderInfo> |
||||
</configuration> |
||||
</storageModule> |
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
||||
<storageModule buildDir="build/${ConfigName}" moduleId="de.marw.cdt.cmake.core.settings"> |
||||
<options/> |
||||
<linux command="cmake" generator="UnixMakefiles" use-default="true"> |
||||
<defs/> |
||||
<undefs/> |
||||
</linux> |
||||
<win32 command="cmake" generator="MinGWMakefiles" use-default="true"> |
||||
<defs/> |
||||
<undefs/> |
||||
</win32> |
||||
<defs> |
||||
<def name="CMAKE_BUILD_TYPE" type="STRING" val="${ConfigName}"/> |
||||
</defs> |
||||
<undefs/> |
||||
</storageModule> |
||||
</cconfiguration> |
||||
</storageModule> |
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
||||
<project id="SystemC-Components-Test.null.720884563" name="SystemC-Components-Test"/> |
||||
</storageModule> |
||||
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> |
||||
<storageModule moduleId="refreshScope" versionNumber="2"> |
||||
<configuration configurationName="Default"> |
||||
<resource resourceType="PROJECT" workspacePath="/SystemC-Components-Test"/> |
||||
</configuration> |
||||
<configuration configurationName="Debug"> |
||||
<resource resourceType="FOLDER" workspacePath="/SystemC-Components-Test/build"/> |
||||
</configuration> |
||||
<configuration configurationName="Release"/> |
||||
</storageModule> |
||||
<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> |
||||
<storageModule moduleId="scannerConfiguration"> |
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890;cdt.managedbuild.toolchain.gnu.base.2088633632.342506890.;cdt.managedbuild.tool.gnu.cpp.compiler.base.1213265767;cdt.managedbuild.tool.gnu.cpp.compiler.input.2118017099"> |
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
</scannerConfigBuildInfo> |
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.2088633632;cdt.managedbuild.toolchain.gnu.base.2088633632.654284138;cdt.managedbuild.tool.gnu.cpp.compiler.base.2062399929;cdt.managedbuild.tool.gnu.cpp.compiler.input.770113519"> |
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
</scannerConfigBuildInfo> |
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.2088633632;cdt.managedbuild.toolchain.gnu.base.2088633632.654284138;cdt.managedbuild.tool.gnu.c.compiler.base.1686982336;cdt.managedbuild.tool.gnu.c.compiler.input.1800687036"> |
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
</scannerConfigBuildInfo> |
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890;cdt.managedbuild.toolchain.gnu.base.2088633632.342506890.;cdt.managedbuild.tool.gnu.c.compiler.base.1199035274;cdt.managedbuild.tool.gnu.c.compiler.input.471260944"> |
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
||||
</scannerConfigBuildInfo> |
||||
</storageModule> |
||||
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"> |
||||
<buildTargets> |
||||
<target name="test" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |
||||
<buildCommand>CMAKE_BUILD_TOOL</buildCommand> |
||||
<buildArguments>$<cmake4eclipse_dyn></buildArguments> |
||||
<buildTarget>test</buildTarget> |
||||
<stopOnError>true</stopOnError> |
||||
<useDefaultCommand>true</useDefaultCommand> |
||||
<runAllBuilders>true</runAllBuilders> |
||||
</target> |
||||
</buildTargets> |
||||
</storageModule> |
||||
</cproject> |
@ -1,8 +1,3 @@ |
||||
[submodule "sc-components"] |
||||
path = sc-components |
||||
url = https://github.com/Minres/SystemC-Components.git |
||||
branch = main |
||||
|
||||
[submodule "scc"] |
||||
path = scc |
||||
url = https://github.com/Minres/SystemC-Components.git |
||||
|
@ -1,54 +1,28 @@ |
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
||||
<project> |
||||
|
||||
<configuration id="cdt.managedbuild.toolchain.gnu.base.2088633632" name="Debug"> |
||||
|
||||
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> |
||||
|
||||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> |
||||
|
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> |
||||
|
||||
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> |
||||
|
||||
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1312736236955371365" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> |
||||
|
||||
<language-scope id="org.eclipse.cdt.core.gcc"/> |
||||
|
||||
<language-scope id="org.eclipse.cdt.core.g++"/> |
||||
|
||||
</provider> |
||||
|
||||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> |
||||
|
||||
<provider-reference id="de.marw.cmake.cdt.language.settings.providers.CompileCommandsJsonParser" ref="shared-provider"/> |
||||
|
||||
</extension> |
||||
|
||||
</configuration> |
||||
|
||||
<configuration id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890" name="Release"> |
||||
|
||||
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> |
||||
|
||||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> |
||||
|
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> |
||||
|
||||
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> |
||||
|
||||
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1312736236955371365" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> |
||||
|
||||
<language-scope id="org.eclipse.cdt.core.gcc"/> |
||||
|
||||
<language-scope id="org.eclipse.cdt.core.g++"/> |
||||
|
||||
</provider> |
||||
|
||||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> |
||||
|
||||
</extension> |
||||
|
||||
</configuration> |
||||
|
||||
</project> |
||||
<configuration id="cdt.managedbuild.toolchain.gnu.base.2088633632" name="Debug"> |
||||
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> |
||||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> |
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> |
||||
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> |
||||
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1471514668944563477" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> |
||||
<language-scope id="org.eclipse.cdt.core.gcc"/> |
||||
<language-scope id="org.eclipse.cdt.core.g++"/> |
||||
</provider> |
||||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> |
||||
<provider-reference id="de.marw.cmake.cdt.language.settings.providers.CompileCommandsJsonParser" ref="shared-provider"/> |
||||
</extension> |
||||
</configuration> |
||||
<configuration id="cdt.managedbuild.toolchain.gnu.base.2088633632.342506890" name="Release"> |
||||
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> |
||||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> |
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> |
||||
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> |
||||
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1471514668944563477" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> |
||||
<language-scope id="org.eclipse.cdt.core.gcc"/> |
||||
<language-scope id="org.eclipse.cdt.core.g++"/> |
||||
</provider> |
||||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> |
||||
</extension> |
||||
</configuration> |
||||
</project> |
@ -0,0 +1,16 @@ |
||||
#%Module###################################################################### |
||||
## |
||||
## Project Module |
||||
## |
||||
proc ModulesHelp { } { |
||||
puts stderr "\tThe SCC Tests Project Module\n" |
||||
puts stderr "\tThis module loads PATHs and variables for SCC tests." |
||||
} |
||||
|
||||
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 llvm-toolset-7 bash'" |
||||
} |
||||
|
||||
module load tools/cmake |
||||
|
@ -1,20 +0,0 @@ |
||||
# Function to link between sub-projects |
||||
function(add_dependent_subproject subproject_name) |
||||
#if (NOT TARGET ${subproject_name}) # target unknown |
||||
if(NOT PROJECT_${subproject_name}) # var unknown because we build only this subproject |
||||
find_package(${subproject_name} CONFIG REQUIRED) |
||||
else () # we know the target thus we are doing a build from the top directory |
||||
include_directories(../${subproject_name}/incl) |
||||
endif () |
||||
endfunction(add_dependent_subproject) |
||||
|
||||
# Make sure we tell the topdir CMakeLists that we exist (if build from topdir) |
||||
get_directory_property(hasParent PARENT_DIRECTORY) |
||||
if(hasParent) |
||||
set(PROJECT_${PROJECT_NAME} true PARENT_SCOPE) |
||||
endif() |
||||
|
||||
# Function to link between sub-projects |
||||
function(add_dependent_header subproject_name) |
||||
include_directories(../${subproject_name}/incl) |
||||
endfunction(add_dependent_header) |
@ -1,45 +0,0 @@ |
||||
macro(setup_conan) |
||||
find_program(conan conan PATHS /usr/bin /usr/local/bin) |
||||
if(NOT EXISTS ${conan}) |
||||
message(FATAL_ERROR "Conan is required. Please see README.md") |
||||
return() |
||||
endif() |
||||
|
||||
if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL Darwin) |
||||
set(os Macos) |
||||
else() |
||||
set(os ${CMAKE_HOST_SYSTEM_NAME}) |
||||
endif() |
||||
|
||||
if(${CMAKE_CXX_COMPILER_ID} STREQUAL GNU) |
||||
set(compiler gcc) |
||||
elseif(${CMAKE_CXX_COMPILER_ID} STREQUAL AppleClang) |
||||
set(compiler apple-clang) |
||||
else() |
||||
message(FATAL_ERROR "Unknown compiler: ${CMAKE_CXX_COMPILER_ID}") |
||||
endif() |
||||
|
||||
string(SUBSTRING ${CMAKE_CXX_COMPILER_VERSION} 0 3 compiler_version) |
||||
|
||||
set(conanfile ${CMAKE_SOURCE_DIR}/conanfile.txt) |
||||
set(conanfile_cmake ${CMAKE_BINARY_DIR}/conanbuildinfo.cmake) |
||||
set(compiler_libcxx libstdc++11) |
||||
|
||||
if("${CMAKE_BUILD_TYPE}" STREQUAL "") |
||||
set(CONAN_BUILD_TYPE Debug) |
||||
elseif("${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo") |
||||
set(CONAN_BUILD_TYPE Release) |
||||
else() |
||||
set(CONAN_BUILD_TYPE ${CMAKE_BUILD_TYPE}) |
||||
endif() |
||||
|
||||
execute_process(COMMAND ${conan} install --build=missing |
||||
-s build_type=${CONAN_BUILD_TYPE} -s compiler.libcxx=${compiler_libcxx} |
||||
${CMAKE_SOURCE_DIR} RESULT_VARIABLE return_code) |
||||
if(NOT ${return_code} EQUAL 0) |
||||
message(FATAL_ERROR "conan install command failed.") |
||||
endif() |
||||
|
||||
include(${conanfile_cmake}) |
||||
conan_basic_setup() |
||||
endmacro() |
@ -1,24 +0,0 @@ |
||||
function(PrepareDocTarget) |
||||
|
||||
# Configure the doxygen config file with current settings: |
||||
configure_file(documentation-config.doxygen.in ${CMAKE_CURRENT_BINARY_DIR}/documentation-config.doxygen @ONLY) |
||||
|
||||
# Set the name of the target : "doc" if it doesn't already exist and "doc<projectname>" if it does. |
||||
# This way we make sure to have a single "doc" target. Either it is the one of the top directory or |
||||
# it is the one of the subproject that we are compiling alone. |
||||
set(DOC_TARGET_NAME "doc") |
||||
if(TARGET doc) |
||||
set(DOC_TARGET_NAME "doc${PROJECT_NAME}") |
||||
endif() |
||||
|
||||
add_custom_target(${DOC_TARGET_NAME} ${TARGET_ALL} |
||||
${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/documentation-config.doxygen |
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} |
||||
COMMENT "Generating API documentation using doxygen for ${PROJECT_NAME}" VERBATIM) |
||||
|
||||
set(INSTALL_DOC_DIR ${CMAKE_BINARY_DIR}/doc/${PROJECT_NAME}/html) |
||||
file(MAKE_DIRECTORY ${INSTALL_DOC_DIR}) # needed for install |
||||
|
||||
install(DIRECTORY ${INSTALL_DOC_DIR} DESTINATION share/${PROJECT_NAME}-${VERSION_MAJOR} COMPONENT doc) |
||||
|
||||
endfunction() |
@ -1,22 +0,0 @@ |
||||
if(__git_functions) |
||||
return() |
||||
endif() |
||||
set(__git_functions YES) |
||||
|
||||
function( get_branch_from_git ) |
||||
execute_process( |
||||
COMMAND git rev-parse --abbrev-ref HEAD |
||||
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} |
||||
RESULT_VARIABLE git_result |
||||
OUTPUT_VARIABLE git_branch |
||||
ERROR_VARIABLE git_error |
||||
OUTPUT_STRIP_TRAILING_WHITESPACE |
||||
ERROR_STRIP_TRAILING_WHITESPACE |
||||
) |
||||
if( NOT git_result EQUAL 0 ) |
||||
message( FATAL_ERROR "Failed to execute Git: ${git_error}" ) |
||||
endif() |
||||
|
||||
set( GIT_BRANCH ${git_branch} PARENT_SCOPE ) |
||||
endfunction( get_branch_from_git ) |
||||
|
@ -1,14 +1,13 @@ |
||||
[requires] |
||||
gsl_microsoft/20180102@bincrafters/stable |
||||
fmt/6.1.2 |
||||
SystemCVerification/2.0.1@minres/stable |
||||
SystemC-CCI/1.0.0@minres/stable |
||||
boost/1.75.0 |
||||
gsl-lite/0.37.0 |
||||
systemc/2.3.3 |
||||
#systemc-scv/2.0.1 |
||||
systemc-cci/1.0.0 |
||||
|
||||
[generators] |
||||
cmake |
||||
txt |
||||
|
||||
[options] |
||||
fmt:header_only=True |
||||
SystemCVerification:stdcxx=11 |
||||
SystemC-CCI:stdcxx=11 |
@ -1 +1 @@ |
||||
Subproject commit c8f34d004bbf0c38d976cfa55bd85a1145281235 |
||||
Subproject commit 2a11251ae63f3470245e13f4f576e4c93d2f243c |
Loading…
Reference in new issue