Treat Warnings as Errors build_treat_warnings_as_errors – BooleanĪnalyze After Compile analyze_after_compile – Boolean The macro $(ToolChainDir) is set to this value. This property will have macro expansion applied to it. Specify the root of the toolchain directory. Toolchain Directory build_toolchain_directory – DirPath Suppress Warnings build_suppress_warnings – Boolean Root Output Directory build_root_output_directory – DirPathĪllows a common root output directory to be specified that can be referenced using the $(RootOutDir) macro. This is applicable to Executable and Externally Built Executable project types only. The file containing the property groups for this project. Property Groups File property_groups_file_path – ProjFileName The options are Executable, Library, Object file, Staging, Combining, Externally Built Executable, Externally Built Library, Externally Built Object file. Each macro is defined as name=value and are seperated by. Specifies macro values which are expanded in project properties and for file names in Common configuration only. The macro $(ProjectDir) is set to the absolute path of this property. Path of the project directory relative to the directory containing the project file. Project Directory project_directory – String Specifies the projects the current project depends upon. Project Dependencies project_dependencies – StringList Default is No for Staging and Combining project types, Yes for all other project types. Specifies that dependent projects can be built in parallel. Project Can Build In Parallel project_can_build_in_parallel – Enumeration The macro $(RootRelativeOutDir) is set relative to the Root Output Directory if specified. The macro $(OutDir) is set to this value. Specifies a relative path to the output file directory. Output Directory build_output_directory – DirPath Specifies a name to override the default object file name. ![]() Object File Name build_object_file_name – FileName Supply C++ include directories and libraries to the project build. Is C++ Project is_cpp_project – Enumeration The macro $(IntDir) is set to this value. ![]() Specifies a relative path to the intermediate file directory. Intermediate Directory build_intermediate_directory – DirPath The files listed in this file will be used rather than the outputs of the project. Specifies the inputs file to be used for Linking/Archiving. Specifies whether symbolic debug information is generated. Include Debug Information build_debug_information – Boolean Generate Dependency File build_generate_dependency_file – Enumeration The macro $(GCCVersion) is set to this value for build command lines. The macro $(GCCTarget) is set to this value for build command lines. The macro $(GCCPrefix) is set to this value for external build command lines. The string that is prepended to the gcc toolname e.g arm-none-eabi. ![]() Specifies whether or not to exclude the project/folder/file from the build. The file name to contain the dependencies.Įnable Unused Symbol Removal build_remove_unused_symbols – BooleanĮnable the removal of unused symbols from the executable.Įxclude From Build build_exclude_from_build – Boolean Suppress the display of startup banners and information messages.ĭependency File Name build_dependency_file_name – FileName The file name containing the generic options. ![]() The set of configurations to batch build.īuild Options Generic File Name build_generic_options_file_name – ProjFileName Specifies whether or not to always rebuild the project/folder/file.īatch Build Configurations batch_build_configurations – StringList The assembly code file is preprocessed before assemblyĪlways Rebuild build_always_rebuild – Boolean Run Preprocessor arm_preprocess_assembly_code – Boolean Value of additional assembler options prior to generic options processing. SEGGER Assembler: Technology preview - For test purposes only.īackup Additional Assembler Options asm_additional_options_backup – String This property will have macro expansion applied to it.Īssembler arm_assembler_variant – Enumeration This property will have macro expansion applied to it.Īdditional Assembler Options From File asm_additional_options_from_file – ProjFileNameĮnables additional options to be supplied to the assembler from a file. Additional Assembler Options asm_additional_options – StringListĮnables additional options to be supplied to the assembler.
0 Comments
Leave a Reply. |