v2.1¶
Command line¶
- Add
qilinguist. qisrc resetlearn--fetchand--no-fetch.qisrc snapshotlearn--fetch,--no-fetchand--tag.qisrc listlearn--with-path.qisrc greplearned-path.qisrc cleanlearned-zto clean build dir through toolchains and profiles.qibuild test: learned--ncputo restrict the number of CPUs a test can use using taskset if available
CMake¶
- Added
qi_stage_dir
Python¶
- Add
qisrc.sync.get_toplevel_git_projectsto ignore submodules in a project list. - Add functions for handle build projects in qibuild and remove them from
qisys.worktree.qibuild.project.is_buildable.qibuild.project.build_projects.
- Add functions for handle git projects from
qisys.worktreetoqisrc.git.qisrc.git.is_git.qisrc.git.get_git_projects.
qibuild.parsers.build_parserhas been split.qisrc.parsers.build_type_parseris for know the type of build and so the name of the build directory.qisrc.parsers.build_parserextend the previous one and add option for build projects (as-j).
- Remove
qibuild.archiveuseqisys.archiveinstead. - Add
qibuild.toc.get_build_folder_nameto get the name of a build directory from some information. - Add
qibuild.toc.Toc.get_build_folder_nameto get the name of the build directory from a toc. - Remove
qibuild.toc.set_build_folder_nameandqibuild.toc.Toc.build_folder_name - Add
qibuild.toc.has_project.