forked from thunder-engine/thunder
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_Paths.pri
78 lines (61 loc) · 2.23 KB
/
_Paths.pri
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
# Variables
COMPANY_NAME = "FrostSpear"
EDITOR_NAME = "WorldEditor"
BUILDER_NAME = "Builder"
SDK_VERSION = "1.0"
LAUNCHER_VERSION = "1.0"
YEAR = 2017
DEFINES += COMPANY_NAME='"\\\"$${COMPANY_NAME}\\\""' \
EDITOR_NAME='"\\\"$${EDITOR_NAME}\\\""' \
BUILDER_NAME='"\\\"$${BUILDER_NAME}\\\""' \
SDK_VERSION='"\\\"$${SDK_VERSION}\\\""' \
LAUNCHER_VERSION='"\\\"$${LAUNCHER_VERSION}\\\""' \
YEAR=$${YEAR}
SPEC = vc2013
SPECVER = 120
BUILD_TYPE = ""
BUILD_DIR = "release"
LIB_PREFIX = ""
CRT = ""
CONFIG(debug, debug|release) {
BUILD_TYPE = "Debug"
BUILD_DIR = "debug"
LIB_PREFIX = "d"
CRT = "/Debug_NonRedist"
}
isEmpty(PREFIX) {
PREFIX = _PACKAGE
}
EXTERNAL = ../external
# Paths
QBS_ROOT = D:/Environment/qbs-windows-x86_64-1.9.1
NEXT_INCLUDE = $${EXTERNAL}/next/inc
NEXT_SHARED = $${EXTERNAL}-target/libs/next/shared/windows_x32/$${BUILD_DIR}
NEXT_STATIC = $${EXTERNAL}-target/libs/next/static/windows_x32/release
ZLIB_INCLUDE = $${EXTERNAL}/zlib/inc
ZLIB_SHARED = $${EXTERNAL}-target/libs/zlib/shared/windows_x32/$${BUILD_DIR}
ZLIB_STATIC = $${EXTERNAL}-target/libs/zlib/static/windows_x32/release
PHYSFS_INCLUDE = $${EXTERNAL}/physfs/inc
PHYSFS_SHARED = $${EXTERNAL}-target/libs/physfs/shared/windows_x32/$${BUILD_DIR}
PHYSFS_STATIC = $${EXTERNAL}-target/libs/physfs/static/windows_x32/release
GLFW_INCLUDE = $${EXTERNAL}/glfw/inc
GLFW_LIBRARY = $${GLFW_INCLUDE}/../lib/lib-$${SPEC}
GLFW_BINARY = $${GLFW_LIBRARY}
GLEW_INCLUDE = $${EXTERNAL}/nvidia/inc
GLEW_LIBRARY = $${GLEW_INCLUDE}/../lib
GLEW_BINARY = $${GLEW_INCLUDE}/../bin
QUAZIP_INCLUDE = $${EXTERNAL}/quazip/inc
QUAZIP_SHARED = $${QUAZIP_INCLUDE}/../lib
FBX_INCLUDE = $${EXTERNAL}/fbx/inc
FBX_LIBRARY = $${FBX_INCLUDE}/../lib
FBX_BINARY = $${FBX_INCLUDE}/../bin
SSL_BINARY = ../external/openssl/bin/win32
CRT_BINARY = $$(VS120COMNTOOLS)../../VC/redist$${CRT}/$$QMAKE_TARGET.arch/Microsoft.VC$${SPECVER}.$${BUILD_TYPE}CRT
RESOURCE_ROOT = $$PWD/worldeditor/bin
win32: {
DEFINES += PLATFORM_WINDOWS
QMAKE_CXXFLAGS += -Zc:wchar_t -Zi -D_WIN32_WINNT=0x0601 -DWINVER=0x0601 -D_CRT_SECURE_NO_WARNINGS
PLATFORM = "windows/$${QMAKE_TARGET.arch}"
}
LAUNCHER_PATH = $${PREFIX}/launcher
SDK_PATH = $${PREFIX}/sdk/$${SDK_VERSION}