mirror of https://github.com/qt/qt5.git
35 lines
1.6 KiB
CMake
35 lines
1.6 KiB
CMake
|
# Copyright (C) 2024 The Qt Company Ltd.
|
||
|
# SPDX-License-Identifier: BSD-3-Clause
|
||
|
|
||
|
# Declare command line options known to init-repository.
|
||
|
macro(qt_ir_set_known_command_line_options)
|
||
|
# Implemented options
|
||
|
|
||
|
# Note alternates is a qt specific option name, but it uses
|
||
|
# git submodule's --reference option underneath which also implies --shared.
|
||
|
# It essentially uses the git object storage of another repo, to avoid
|
||
|
# cloning the same objects and thus saving space.
|
||
|
qt_ir_commandline_option(alternates TYPE string)
|
||
|
|
||
|
qt_ir_commandline_option(berlin TYPE boolean)
|
||
|
qt_ir_commandline_option(branch TYPE boolean)
|
||
|
qt_ir_commandline_option(codereview-username TYPE string)
|
||
|
qt_ir_commandline_option(copy-objects TYPE boolean)
|
||
|
qt_ir_commandline_option(fetch TYPE boolean DEFAULT_VALUE yes)
|
||
|
qt_ir_commandline_option(force SHORT_NAME f TYPE boolean)
|
||
|
qt_ir_commandline_option(force-hooks TYPE boolean)
|
||
|
qt_ir_commandline_option(help SHORT_NAME h TYPE boolean)
|
||
|
qt_ir_commandline_option(ignore-submodules TYPE boolean)
|
||
|
qt_ir_commandline_option(mirror TYPE string)
|
||
|
qt_ir_commandline_option(module-subset TYPE string)
|
||
|
qt_ir_commandline_option(optional-deps TYPE boolean DEFAULT_VALUE yes)
|
||
|
qt_ir_commandline_option(oslo TYPE boolean)
|
||
|
qt_ir_commandline_option(perl-identical-output TYPE boolean)
|
||
|
qt_ir_commandline_option(perl-init-check TYPE boolean)
|
||
|
qt_ir_commandline_option(quiet SHORT_NAME q TYPE boolean)
|
||
|
qt_ir_commandline_option(resolve-deps TYPE boolean DEFAULT_VALUE yes)
|
||
|
qt_ir_commandline_option(update TYPE boolean DEFAULT_VALUE yes)
|
||
|
qt_ir_commandline_option(verbose TYPE boolean)
|
||
|
endmacro()
|
||
|
|