Кажется, что -O2 генерируется всегда, если я не укажу "optimize-speed" (который приводит к -O3) или "optimize-size" (который приводит к -Os) в buildflags . Если я ничего не укажу в buildflags , но передам "-O0" в buildoptions , результатом будет "-O2 -O0". Ожидаемый результат, однако, будет просто "-O0".
Как я могу предотвратить генерацию "-O2", когда я передаю "-O0" в качестве опции пользовательской сборки? В документации ничего не сказано.