equal
deleted
inserted
replaced
25 # |
25 # |
26 |
26 |
27 TEMPLATE = lib |
27 TEMPLATE = lib |
28 TARGET = $$hbLibraryTarget(HbInput) |
28 TARGET = $$hbLibraryTarget(HbInput) |
29 DEFINES += BUILD_HB_INPUT |
29 DEFINES += BUILD_HB_INPUT |
30 developer:DEFINES += BUILD_HB_INTERNAL |
|
31 |
30 |
32 # directories |
31 # directories |
33 DESTDIR = $${HB_BUILD_DIR}/lib |
32 DESTDIR = $${HB_BUILD_DIR}/lib |
34 win32:DLLDESTDIR = $${HB_BUILD_DIR}/bin |
33 win32:DLLDESTDIR = $${HB_BUILD_DIR}/bin |
35 |
34 |
36 # components |
35 # components |
37 include(inputwidgets/inputwidgets.pri) |
36 include(inputwidgets/inputwidgets.pri) |
38 |
37 |
39 CONVENIENCE_HEADERS += $${HB_BUILD_DIR}/include/hbinput/hbinput.h |
38 CONVENIENCE_HEADERS += $${HB_BUILD_DIR}/include/hbinput/hbinput.h |
40 CONVENIENCE_HEADERS += $$files($${HB_BUILD_DIR}/include/hbinput/Hb*) |
39 CONVENIENCE_HEADERS += $$files($${HB_BUILD_DIR}/include/hbinput/Hb*) |
41 HEADERS += $$PUBLIC_HEADERS $$INTERNAL_HEADERS $$CONVENIENCE_HEADERS |
40 HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS $$CONVENIENCE_HEADERS |
42 |
41 |
43 # dependencies |
42 # dependencies |
44 hbAddLibrary(hbcore/HbCore) |
43 hbAddLibrary(hbcore/HbCore) |
45 hbAddLibrary(hbwidgets/HbWidgets) |
44 hbAddLibrary(hbwidgets/HbWidgets) |
46 |
45 |
50 win32:dlltarget.path = $${HB_BIN_DIR} |
49 win32:dlltarget.path = $${HB_BIN_DIR} |
51 |
50 |
52 pubheaders.files = $$PUBLIC_HEADERS |
51 pubheaders.files = $$PUBLIC_HEADERS |
53 pubheaders.path = $${HB_INCLUDE_DIR}/hbinput |
52 pubheaders.path = $${HB_INCLUDE_DIR}/hbinput |
54 |
53 |
55 privheaders.files = $$INTERNAL_HEADERS |
54 privheaders.files = $$PRIVATE_HEADERS |
56 privheaders.path = $${HB_INCLUDE_DIR}/hbinput/private |
55 privheaders.path = $${HB_INCLUDE_DIR}/hbinput/private |
57 |
56 |
58 convheaders.files = $$CONVENIENCE_HEADERS |
57 convheaders.files = $$CONVENIENCE_HEADERS |
59 convheaders.path = $${HB_INCLUDE_DIR}/hbinput |
58 convheaders.path = $${HB_INCLUDE_DIR}/hbinput |
60 |
59 |
64 |
63 |
65 #QMAKE_DISTCLEAN += $$hbNativePath($${HB_BUILD_DIR}/include/hbinput/*) |
64 #QMAKE_DISTCLEAN += $$hbNativePath($${HB_BUILD_DIR}/include/hbinput/*) |
66 #QMAKE_DISTCLEAN += $$hbNativePath($${HB_BUILD_DIR}/include/hbinput/private/*) |
65 #QMAKE_DISTCLEAN += $$hbNativePath($${HB_BUILD_DIR}/include/hbinput/private/*) |
67 |
66 |
68 symbian { |
67 symbian { |
69 defFilePath = .. |
|
70 TARGET.EPOCALLOWDLLDATA = 1 |
68 TARGET.EPOCALLOWDLLDATA = 1 |
71 TARGET.CAPABILITY = CAP_GENERAL_DLL |
69 TARGET.CAPABILITY = CAP_GENERAL_DLL |
72 TARGET.UID3 = 0x20022EA7 |
70 TARGET.UID3 = 0x20022EA7 |
73 |
71 |
74 hbExportHeaders(hbinput) |
72 hbExportHeaders(hbinput) |