2 # Top level Qt-Creator project file for OpenPilot GCS
3 # Copyright (c) 2009-2013, The OpenPilot Team, http://www.openpilot.org
5 # This meta-project allows qt-creator users to open and configure a
6 # single project and build all required software to produce the GCS.
7 # This includes regenerating all uavobject-synthetic files.
9 # NOTE: to use this meta-project you MUST perform these steps once
10 # for each source tree checkout:
11 # - Open <top>/ground/ground.pro in qt-creator
12 # - Select the "Projects" tab
13 # - Under Build Settings/General heading activate "Shadow build"
14 # - Set "Build directory" below to <top>/build
15 # Here <top> = the full path to the base of your git source tree which
16 # should contain "flight", "ground", etc.
18 # NOTE: only debug qt-creator builds are supported on Windows.
19 # Release builds may fail because it seems that qt-creator does not
20 # define QTMINGW variable used to copy MinGW DLLs in release builds.
22 # Please note that this meta-project is only intended to be used by
23 # qt-creator users. Top level Makefile handles all dependencies itself
24 # and does not use ground.pro.
28 message("Make sure you have shadow build path set as noted in ground.pro. Build will fail otherwise")
37 sub_uavobjgenerator
.subdir
= uavobjgenerator
40 sub_openpilotgcs
.subdir
= openpilotgcs
41 sub_openpilotgcs
.depends
= sub_uavobjgenerator