equal
deleted
inserted
replaced
35 } |
35 } |
36 |
36 |
37 feature.files += $$HB_SOURCE_DIR/hb.prf |
37 feature.files += $$HB_SOURCE_DIR/hb.prf |
38 feature.files += $$HB_BUILD_DIR/hb_install.prf |
38 feature.files += $$HB_BUILD_DIR/hb_install.prf |
39 feature.files += $$HB_MKSPECS_DIR/hb_functions.prf |
39 feature.files += $$HB_MKSPECS_DIR/hb_functions.prf |
40 #feature.files += $$HB_MKSPECS_DIR/docml2bin.prf |
40 feature.files += $$HB_MKSPECS_DIR/docml2bin.prf |
41 feature.path = $$HB_FEATURES_DIR |
41 feature.path = $$HB_FEATURES_DIR |
42 INSTALLS += feature |
42 INSTALLS += feature |
43 |
43 |
44 QMAKE_DISTCLEAN += $$hbNativePath($$HB_BUILD_DIR/.qmake.cache) |
44 QMAKE_DISTCLEAN += $$hbNativePath($$HB_BUILD_DIR/.qmake.cache) |
45 QMAKE_DISTCLEAN += $$hbNativePath($$HB_BUILD_DIR/hb_install.prf) |
45 QMAKE_DISTCLEAN += $$hbNativePath($$HB_BUILD_DIR/hb_install.prf) |
50 INSTALLS += hbvar |
50 INSTALLS += hbvar |
51 |
51 |
52 symbian { |
52 symbian { |
53 exists(rom):include(rom/rom.pri) |
53 exists(rom):include(rom/rom.pri) |
54 install.depends += index hbvar |
54 install.depends += index hbvar |
55 # install.depends += cssbinary |
55 #install.depends += cssbinary |
56 install.commands += $$QMAKE_COPY $$hbNativePath($$HB_SOURCE_DIR/hb.prf) $$hbNativePath($$[QMAKE_MKSPECS]/features) |
56 install.commands += $$QMAKE_COPY $$hbNativePath($$HB_SOURCE_DIR/hb.prf) $$hbNativePath($$[QMAKE_MKSPECS]/features) |
57 install.commands += && $$QMAKE_COPY $$hbNativePath($$HB_BUILD_DIR/hb_install.prf) $$hbNativePath($$[QMAKE_MKSPECS]/features) |
57 install.commands += && $$QMAKE_COPY $$hbNativePath($$HB_BUILD_DIR/hb_install.prf) $$hbNativePath($$[QMAKE_MKSPECS]/features) |
58 QMAKE_EXTRA_TARGETS += install |
58 QMAKE_EXTRA_TARGETS += install |
|
59 BLD_INF_RULES.prj_exports += "sis/hb_stub.sis /epoc32/data/z/system/install/hb_stub.sis" |
59 } |
60 } |
60 |
61 |
61 # theme indexing |
62 # theme indexing |
62 |
63 |
63 symbian:HB_THEMES_DIR = $${EPOCROOT}epoc32/data/z/resource/hb/themes |
64 symbian:HB_THEMES_DIR = $${EPOCROOT}epoc32/data/z/resource/hb/themes |
80 INSTALLS += index |
81 INSTALLS += index |
81 } |
82 } |
82 |
83 |
83 # css binary generation |
84 # css binary generation |
84 |
85 |
|
86 cssbinary.path = . #needed for install target |
|
87 cssbinary.sourcedir = $$PWD/src/hbcore/resources/themes/style/hbdefault |
|
88 symbian { |
|
89 cssbinary.targetfile = $${EPOCROOT}epoc32/data/z/resource/hb/themes/css.bin |
|
90 } else { |
|
91 cssbinary.targetfile = $$HB_RESOURCES_DIR/themes/css.bin |
|
92 } |
|
93 cssbinary.commands = $$hbToolCommand(hbbincssmaker) -i $$cssbinary.sourcedir -o $$cssbinary.targetfile |
|
94 |
|
95 # copy generated css binary to symbian emulator directory |
|
96 symbian { |
|
97 cssbinary.commands += && $$QMAKE_COPY $$hbNativePath($$cssbinary.targetfile) $$hbNativePath($${EPOCROOT}epoc32/release/winscw/udeb/z/resource/hb/themes/css.bin) |
|
98 } |
|
99 |
|
100 QMAKE_EXTRA_TARGETS += cssbinary |
|
101 # INSTALLS += cssbinary |
85 |
102 |
86 !contains(HB_NOMAKE_PARTS, tests):exists(tsrc) { |
103 !contains(HB_NOMAKE_PARTS, tests):exists(tsrc) { |
87 test.depends = sub-src |
104 test.depends = sub-src |
88 test.commands += cd tsrc && $(MAKE) test |
105 test.commands += cd tsrc && $(MAKE) test |
89 autotest.depends = sub-src |
106 autotest.depends = sub-src |