0027344: Configuration, CMake: bugs with detecting third-party products
[occt.git] / samples / qt / AndroidQt / OCCT.pri
CommitLineData
80eb9670 1#
2INCLUDEPATH += $$_PRO_FILE_PWD_/occt/inc $$_PRO_FILE_PWD_/3rdparty/include
3DEPENDPATH += $$_PRO_FILE_PWD_/occt/inc $$_PRO_FILE_PWD_/3rdparty/include
4
41f03605 5DEFINES += OCC_CONVERT_SIGNALS
80eb9670 6
7QMAKE_CFLAGS += -fexceptions -Wno-ignored-qualifiers
8QMAKE_CXXFLAGS += -fexceptions -Wno-ignored-qualifiers
9
10CONFIG(debug,debug|release) {
11 DEFINES += DEB
12}
13
14occt_lib_subpath = libs/armeabi-v7a
15
16occt_lib_path = $$_PRO_FILE_PWD_/occt/$$occt_lib_subpath
173rdparty_lib_path = $$_PRO_FILE_PWD_/3rdparty/$$occt_lib_subpath
18
19
20LIBS += -L$$occt_lib_path \
21 -lTKernel \
22 -lTKMath \
23 -lTKG2d \
24 -lTKG3d \
25 -lTKGeomBase \
26 -lTKBRep \
27 -lTKGeomAlgo \
28 -lTKTopAlgo \
29 -lTKShHealing \
30 -lTKService \
31 -lTKMesh \
32 -lTKHLR \
33 -lTKV3d \
34 -lTKOpenGl \
35 -lEGL
36
37# IMPORTANT. load libraries in a proper order
38ANDROID_EXTRA_LIBS = $$3rdparty_lib_path/libfreeimage.so \
39 $$3rdparty_lib_path/libfreetype.so \
40 $$occt_lib_path/libTKernel.so \
41 $$occt_lib_path/libTKMath.so \
42 $$occt_lib_path/libTKG2d.so \
43 $$occt_lib_path/libTKG3d.so \
44 $$occt_lib_path/libTKGeomBase.so \
45 $$occt_lib_path/libTKBRep.so \
46 $$occt_lib_path/libTKGeomAlgo.so \
47 $$occt_lib_path/libTKTopAlgo.so \
48 $$occt_lib_path/libTKShHealing.so \
49 $$occt_lib_path/libTKService.so \
50 $$occt_lib_path/libTKMesh.so \
51 $$occt_lib_path/libTKHLR.so \
52 $$occt_lib_path/libTKV3d.so \
53 $$occt_lib_path/libTKOpenGl.so