0024927: Getting rid of "Persistent" functionality -- Samples and data
[occt.git] / samples / qt / AndroidQt / OCCT.pri
1 #
2 INCLUDEPATH += $$_PRO_FILE_PWD_/occt/inc $$_PRO_FILE_PWD_/3rdparty/include
3 DEPENDPATH  += $$_PRO_FILE_PWD_/occt/inc $$_PRO_FILE_PWD_/3rdparty/include
4
5 DEFINES += OCC_CONVERT_SIGNALS
6
7 QMAKE_CFLAGS   += -fexceptions -Wno-ignored-qualifiers
8 QMAKE_CXXFLAGS += -fexceptions -Wno-ignored-qualifiers
9
10 CONFIG(debug,debug|release) {
11   DEFINES += DEB
12 }
13
14 occt_lib_subpath = libs/armeabi-v7a
15
16 occt_lib_path      = $$_PRO_FILE_PWD_/occt/$$occt_lib_subpath
17 3rdparty_lib_path  = $$_PRO_FILE_PWD_/3rdparty/$$occt_lib_subpath
18
19
20 LIBS += -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
38 ANDROID_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