Merged in f5soh/librepilot/LP-462_MSP_Dterm_zeroed (pull request #373)
[librepilot.git] / ground / ground.pro
blob6e1f6b2dff3068f25c19e9804ef522e3b63e33d4
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.
26 cache()
28 message("Make sure you have shadow build path set as noted in ground.pro. Build will fail otherwise")
30 TEMPLATE = subdirs
32 SUBDIRS = \
33 sub_gcs \
34 sub_uavobjgenerator
36 # uavobjgenerator
37 sub_uavobjgenerator.subdir = uavobjgenerator
39 # GCS
40 sub_gcs.subdir = gcs
41 sub_gcs.depends = sub_uavobjgenerator