Module: Bake::Metamodel

Extended by:
RGen::MetamodelBuilder::ModuleExtension
Defined in:
lib/bake/model/metamodel.rb,
lib/bake/model/metamodel_ext.rb

Defined Under Namespace

Classes: Adapt, Archiver, ArtifactExtension, ArtifactName, BaseConfig_INTERNAL, BaseElement, BuildConfig_INTERNAL, CleanSteps, CommandLine, CompilationCheck, CompilationDB, Compiler, Copy, CustomConfig, DefaultToolchain, Define, Dependency, Description, Docu, Except, ExcludeFiles, ExecutableConfig, ExitSteps, ExternalLibrary, ExternalLibrarySearchPath, Files, Flags, If, IncludeDir, InternalDefines, InternalIncludes, LibPostfixFlags, LibPrefixFlags, LibStuff, LibraryConfig, Linker, LinkerScript, LintPolicy, MakeDir, Makefile, MapFile, ModelElement, Move, Person, PostSteps, PreSteps, Prebuild, Project, Remove, RequiredBakeVersion, Responsible, Scope, Set, Sleep, SrcFileEndings, StartupSteps, Step, StepBase, Toolchain, Touch, Unless, UserLibrary

Constant Summary collapse

CompilerType =
RGen::MetamodelBuilder::DataTypes::Enum.new( :name => "CompilerType", :literals => [:CPP, :C, :ASM])