mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-22 06:45:37 +08:00
With this, the database debug flag can only be activated when using swift with a development build. Setting the development flag in the json also didn't worked previously as expected because the corresponding function to get the flag in application.cpp was called before the setup was loaded.
# SPDX-FileCopyrightText: Copyright (C) swift Project Community / Contributors # SPDX-License-Identifier: CC0-1.0 1. Create new swift mapping file cd scripts && ./create_iwyu_mappings.py 2. Add global compiler argument to point iwyu to swift mapping file QMAKE_CXXFLAGS += "-Xiwyu --mapping_file=/home/roland/projects/vatsim/swift/scripts/swift.imp" 3. Run make with compiler set to iwyu make -j7 -k CXX=~/Downloads/include-what-you-use/bin/include-what-you-use > iwyu.log 2>&1 4. Fix includes python ~/Downloads/include-what-you-use/bin/fix_includes.py --nocomments < iwyu.log