aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/mcusupport/mcusupportconstants.h
Commit message (Collapse)AuthorAgeFilesLines
* McuSupport: Adjust license headersAlessandro Portale2020-07-031-1/+1
| | | | | Change-Id: I00ce0c63c59f6d20f8244ea9c693259044d0f7b8 Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io>
* McuSupport: Add support for creating FreeRTOS kitsAlessandro Portale2020-05-061-0/+1
| | | | | | | | | | | | | | Besides Baremetal, Qt for MCUs also supports FreeRTOS for a few targets. This change: - shows the FreeRTOS source path chooser - set the FreeRTOS source path as kit environment variable - sets OS=FreeRTOS in the kit CMake configuration and kit meta data Task-number: QTCREATORBUG-23938 Change-Id: I69cbd4f9b6b4a842788a8dad57905ef517b8b1d5 Reviewed-by: Rainer Keller <Rainer.Keller@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* McuSupport: Identify existing Kits for MCU Targets via meta dataAlessandro Portale2020-04-281-0/+2
| | | | | | | | | | | | | ... instead of just by kit name. Although the Kit name is quite verbose, it is missing some of the information needed to realiably identify Kits for MCU Targets. Use the Kit meta data for that, instead. This adds the color depth to the kit meta data. Change-Id: I39bc9a681a423a4309290b0f47298dbcb83b2e54 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* McuSupport: Remove outdated Qt for MCUs kitsAlessandro Portale2020-04-271-0/+1
| | | | | | | | | | | | Add a version to the generated Qt for MCUs kits. That version will increase with every change to the way Qt for MCUs kits get generated. If there are auto-detected Qt for MCUs kits with a different version than the current, remove these kits when a "fresh" gets generated. Task-number: QTCREATORBUG-23891 Change-Id: Iafcd2342d458f9c77ada47180cb61b3b4b090598 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* McuSupport: Add SDK version to kit name (and to kit data)Alessandro Portale2020-04-071-0/+1
| | | | | | | | | First step towards Qt for MCUs SDK version handling. Task-number: QTCREATORBUG-23823 Change-Id: I125fe841d9355aa26b4e4701ac9a5fec31987e08 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* McuSupport: Register Qt for MCUs .qch filesAlessandro Portale2020-03-251-0/+1
| | | | | | | | | | | | | | | | | | | At plugin initialization and along with the creation of a Qt for MCUs Kit (which currently happens when the user presses "Apply"), these .qch files get registered: <Qul_DIR>/docs/quickultralite.qch <Qul_DIR>/docs/quickultralitecmake.qch In order not to duplicate the code for retrieving package paths (e.g. the one for "QtForMCUsSdk") from the settings, some refactoring was done. As a result McuSupportOptions::qulDirFromSettings() has been introduced. It will be also used in further changes. Task-number: UL-1685 Change-Id: I82e638e129120cdadcf2f4812f467fce34b32ec9 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* McuSupport: Rename internal typesAlessandro Portale2019-11-151-2/+2
| | | | | | | | | "PackageOptions" -> "McuPackage" "BoardOptions" -> "McuTarget" "qul" -> "qtForMCUs" Change-Id: I209cc82c7516fbf6a960b26c440159dbab02a4db Reviewed-by: hjk <hjk@qt.io>
* McuSupport: Unify and clean-up strings that end up in the settingsAlessandro Portale2019-11-141-9/+1
| | | | | Change-Id: I65c10f6865f8f2a4670c5bc9a8c7269488dd937e Reviewed-by: Aurindam Jana <aurindam.jana@qt.io>
* McuSupport: Tag "board" and Kit with vendor nameAlessandro Portale2019-11-041-0/+1
| | | | | | | | Needed for an upcoming hack, but also later when we "zero-config" the boards. Change-Id: I240cc252ebba458cab71db24740266756d0e8b37 Reviewed-by: Aurindam Jana <aurindam.jana@qt.io>
* Short live McuSupporthjk2019-09-301-0/+49
Medium term to be merged with BareMetal/RemoteLinux/... Change-Id: I444c65bcfa8e3cf8642ff64e964459720814860a Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>