summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Common/Common.pro
blob: 805329edcac179f889cdc553c38c305e4b156ead (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
TEMPLATE = lib
TARGET = CommonLib
CONFIG += staticlib nostrictstrings
include(../commoninclude.pri)

QT += widgets

DEFINES += _UNICODE QT3DS_AUTHORING _AFXDLL PCRE_STATIC _WINSOCK_DEPRECATED_NO_WARNINGS \
            NO_ZAE COLLADA_DOM_SUPPORT141 DOM_INCLUDE_TINYXML \
            DISABLE_MESH_OPTIMIZATION

contains(QMAKE_TARGET.arch, x86_64) {
    DEFINES += _AMD64_
}

INCLUDEPATH += \
    Code/_Win32 \
    Code/Thread \
    Code/IO \
    Code \
    Code/Exceptions \
    Code/_Win32/Include \
    Code/Report \
    Code/Serialize \
    ../Client/Code/Shared \
    ../Client/Code/Core/Utility \
    ../QT3DSDM \
    ../QT3DSDM/Systems \
    ../Studio/Utils \
    ../../Runtime/Source/Qt3DSFoundation/Include \
    ../../Runtime/Source/Qt3DSFoundation/Include/foundation \
    ../../3rdparty/EASTL/UnknownVersion/include \
    ../../3rdparty/color \
    ..

PRECOMPILED_HEADER += Code/Qt3DSCommonPrecompile.h

SOURCES += \
    ../../3rdparty/color/CColor.cpp \
    Code/HiResTimer.cpp \
    Code/MasterP.cpp \
    Code/MethProf.cpp \
    Code/Pt.cpp \
    Code/StackTokenizer.cpp \
    Code/StringTokenizer.cpp \
    Code/StrUtilities.cpp \
    Code/Qt3DSAtomic.cpp \
    Code/Qt3DSFileTools.cpp \
    Code/Qt3DSId.cpp \
    Code/Qt3DSMath.cpp \
    Code/Qt3DSMemory.cpp \
    Code/Qt3DSMessageBox.cpp \
    Code/Qt3DSObjectCounter.cpp \
    Code/Qt3DSString.cpp \
    Code/Qt3DSTime.cpp \
    Code/Thread/Mutex.cpp \
    Code/Thread/Thread.cpp \
    Code/Exceptions/XMLException.cpp \
    Code/_Win32/Preferences.cpp \
    Code/_Win32/Qt3DSFile.cpp \
    Code/Graph/Graph.cpp \
    Code/InfoDump/CoutSink.cpp \
    Code/InfoDump/DumpFileSink.cpp \
    Code/InfoDump/InfoDump.cpp \
    Code/InfoDump/InfoSink.cpp \
    Code/InfoDump/StrVecSink.cpp \
    Code/IO/BufferedInputStream.cpp \
    Code/IO/BufferedOutputStream.cpp \
    Code/IO/FileInputStream.cpp \
    Code/IO/FileOutputStream.cpp \
    Code/IO/IOStreams.cpp \
    Code/IO/LEndianStreams.cpp \
    Code/IO/MemBuf.cpp \
    Code/IO/MemInputStream.cpp \
    Code/IO/MemOutputStream.cpp \
    Code/IO/Seekable.cpp \
    Code/EulerAngles/EulerAngles.cpp \
    Code/Memory/MemoryObject.cpp \
    Code/Serialize/FormattedInputStream.cpp \
    Code/Serialize/FormattedOutputStream.cpp \

HEADERS = Code/Literals.h