blob: 90c0cc96592f4fe8c9b07c7094e93846a065e230 (
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
83
84
85
86
87
88
89
|
# This file should be viewed as a -*- mode: Makefile -*-
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# W A R N I N G ! ! ! #
# a u t h o r i z e d p e r s o n a l o n l y #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
include(../Config.pri)
TEMPLATE = lib
TARGET = $${LIB_STROKE}
VERSION = $${APPVERSION}
TARGET_VERSION_EXT = $${APPVERSION_MAJ}.$${APPVERSION_MID}
#
# CONFIG
#
#######################################
CONFIG *= dll
#
# DEFINES
#
#######################################
win32:DEFINES *= MAKE_LIB_STROKE_DLL
#
# INCLUDE PATH
#
#######################################
#INCLUDEPATH *= ../geometry ../image ../system ../view_map \
# ../winged_edge ../scene_graph
#
# BUILD DIRECTORIES
#
#######################################
BUILD_DIR = ../../build
OBJECTS_DIR = $${BUILD_DIR}/$${REL_OBJECTS_DIR}
!win32:DESTDIR = $${BUILD_DIR}/$${REL_DESTDIR}/lib
win32:DESTDIR = $${BUILD_DIR}/$${REL_DESTDIR}
#
# LIBS
#
#######################################
win32:LIBS *= $${DESTDIR}/$${LIB_GEOMETRY}$${LIBVERSION}.lib \
$${DESTDIR}/$${LIB_IMAGE}$${LIBVERSION}.lib \
$${DESTDIR}/$${LIB_SCENE_GRAPH}$${LIBVERSION}.lib \
$${DESTDIR}/$${LIB_SYSTEM}$${LIBVERSION}.lib \
$${DESTDIR}/$${LIB_WINGED_EDGE}$${LIBVERSION}.lib \
$${DESTDIR}/$${LIB_VIEW_MAP}$${LIBVERSION}.lib
!win32 {
lib_bundle {
LIBS += -F$${DESTDIR} -framework $${LIB_GEOMETRY} -framework $${LIB_IMAGE} -framework $${LIB_SCENE_GRAPH} -framework $${LIB_SYSTEM} -framework $${LIB_WINGED_EDGE} -framework $${LIB_VIEW_MAP}
} else {
LIBS *= -L$${DESTDIR} -l$${LIB_GEOMETRY} -l$${LIB_IMAGE} -l$${LIB_SCENE_GRAPH} \
-l$${LIB_SYSTEM} -l$${LIB_WINGED_EDGE} -l$${LIB_VIEW_MAP}
}
}
#
# INSTALL
#
#######################################
LIB_DIR = ../../lib
# install library
target.path = $$LIB_DIR
# "make install" configuration options
INSTALLS += target
#
# SOURCES & HEADERS
#
#######################################
!static {
include(src.pri)
}
|