refs #256 Update CProject and project files to reflect BlackInput

This commit is contained in:
Roland Winklmeier
2014-06-15 19:39:28 +02:00
parent a131e8c91c
commit 8cbff262d1
5 changed files with 28 additions and 9 deletions

View File

@@ -12,18 +12,20 @@ CONFIG += console
CONFIG -= app_bundle
CONFIG += blackmisc blacksound blackinput blackcore blacksim
DEPENDPATH += . ../../src/blackmisc ../../src/blacksound ../../src/blackcore ../../src/blacksim
DEPENDPATH += . ../../src/blackmisc ../../src/blacksound ../../src/blackcore ../../src/blacksim ../../src/blackinput
INCLUDEPATH += . ../../src
win32:!win32-g++*: PRE_TARGETDEPS += ../../lib/blackmisc.lib \
../../lib/blacksound.lib \
../../lib/blackcore.lib \
../../lib/blacksim.lib
../../lib/blacksim.lib \
../../lib/blackinput.lib
else: PRE_TARGETDEPS += ../../lib/libblackmisc.a \
../../lib/libblacksound.a \
../../lib/libblackcore.a \
../../lib/libblacksim.a
../../lib/libblacksim.a \
../../lib/libblackinput.a
DESTDIR = ../../bin

View File

@@ -12,7 +12,7 @@ HEADERS += *.h
FORMS += *.ui
CONFIG += blackmisc blacksound blackinput blackcore blackgui blacksim
DEPENDPATH += . ../../src/blackmisc ../../src/blackgui ../../src/blacksound ../../src/blacksim ../../src/blackcore
DEPENDPATH += . ../../src/blackmisc ../../src/blackgui ../../src/blacksound ../../src/blacksim ../../src/blackcore ../../src/blackinput
INCLUDEPATH += . ../../src
DESTDIR = ../../bin
@@ -21,13 +21,15 @@ win32:!win32-g++*: PRE_TARGETDEPS += ../../lib/blackmisc.lib \
../../lib/blackgui.lib \
../../lib/blacksim.lib \
../../lib/blacksound.lib \
../../lib/blackcore.lib
../../lib/blackcore.lib \
../../lib/blackinput.lib
else: PRE_TARGETDEPS += ../../lib/libblackmisc.a \
../../lib/libblackgui.a \
../../lib/libblacksim.a \
../../lib/libblacksound.a \
../../lib/libblackcore.a
../../lib/libblackcore.a \
../../lib/libblackinput.a
OTHER_FILES += *.qss

View File

@@ -12,7 +12,7 @@ HEADERS += *.h
FORMS += *.ui
CONFIG += blackmisc blacksound blackcore blackgui blacksim
DEPENDPATH += . ../../src/blackmisc ../../src/blackgui ../../src/blacksound ../../src/blacksim ../../src/blackcore
DEPENDPATH += . ../../src/blackmisc ../../src/blackgui ../../src/blacksound ../../src/blacksim ../../src/blackcore ../../src/blackinput
INCLUDEPATH += . ../../src
DESTDIR = ../../bin
@@ -21,13 +21,15 @@ win32:!win32-g++*: PRE_TARGETDEPS += ../../lib/blackmisc.lib \
../../lib/blackgui.lib \
../../lib/blacksim.lib \
../../lib/blacksound.lib \
../../lib/blackcore.lib
../../lib/blackcore.lib \
../../lib/blackinput.lib
else: PRE_TARGETDEPS += ../../lib/libblackmisc.a \
../../lib/libblackgui.a \
../../lib/libblacksim.a \
../../lib/libblacksound.a \
../../lib/libblackcore.a
../../lib/libblackcore.a \
../../lib/libblackinput.a
OTHER_FILES += *.qss

View File

@@ -26,6 +26,15 @@ namespace BlackMisc
#endif
}
bool CProject::isCompiledWithBlackInput()
{
#ifdef WITH_BLACKINPUT
return true;
#else
return false;
#endif
}
bool CProject::isCompiledWithFsxSupport()
{
#ifdef WITH_FSX
@@ -66,6 +75,7 @@ namespace BlackMisc
static QStringList sl;
if (isCompiledWithBlackCore()) sl << "BlackCore";
if (isCompiledWithBlackSound()) sl << "BlackSound";
if (isCompiledWithBlackInput()) sl << "BlackInput";
if (isCompiledWithGui()) sl << "BlackGui";
if (isCompiledWithFsxSupport()) sl << "FSX";
if (isCompiledWithXPlaneSupport()) sl << "XPlane";

View File

@@ -18,6 +18,9 @@ namespace BlackMisc
//! with BlackSound?
static bool isCompiledWithBlackSound();
//! with BlackInput?
static bool isCompiledWithBlackInput();
//! with FSX support?
static bool isCompiledWithFsxSupport();