Lines 296-301
Link Here
|
296 |
fi |
296 |
fi |
297 |
|
297 |
|
298 |
qt5_install_module_qconfigs |
298 |
qt5_install_module_qconfigs |
|
|
299 |
qt5_regenerate_cmake_extras |
299 |
|
300 |
|
300 |
# remove .la files since we are building only shared libraries |
301 |
# remove .la files since we are building only shared libraries |
301 |
prune_libtool_files |
302 |
prune_libtool_files |
Lines 600-602
Link Here
|
600 |
ewarn "${qconfig_pri} does not exist or is not a regular file" |
601 |
ewarn "${qconfig_pri} does not exist or is not a regular file" |
601 |
fi |
602 |
fi |
602 |
} |
603 |
} |
|
|
604 |
|
605 |
qt5_regenerate_cmake_extras() { |
606 |
local h |
607 |
local module |
608 |
local extras |
609 |
for h in ${D}${QT5_HEADERDIR}/*; do |
610 |
# Check if versioned private headers are here |
611 |
if [ -d "${h}" -a -d "${h}/${PV}" ]; then |
612 |
module=$(basename "${h}") |
613 |
extras="${D}${QT5_LIBDIR}/cmake/${module/Qt/Qt5}/ExtraSourceIncludes.cmake" |
614 |
if [ ! -f "${extras}" ]; then |
615 |
echo "set(${module/Qt/Qt5}_PRIVATE_INCLUDE_DIRS" > "${extras}" |
616 |
echo " \"${QT5_HEADERDIR}/${module}/${PV}\"" >> "${extras}" |
617 |
echo " \"${QT5_HEADERDIR}/${module}/${PV}/${module}\"" >> "${extras}" |
618 |
echo ")" >> "${extras}" |
619 |
fi |
620 |
fi |
621 |
done |
622 |
} |