Overview
Comment: | Deal with LIB files better |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
e46c4439b242aad8c4c2cc4266a8a38c |
User & Date: | rkeene on 2019-06-19 18:36:13 |
Other Links: | manifest | tags |
Context
2019-06-19
| ||
18:39 | Correctly setup pkg-config check-in: 3f0396eb30 user: rkeene tags: trunk | |
18:36 | Deal with LIB files better check-in: e46c4439b2 user: rkeene tags: trunk | |
18:35 | Disable EXTERN always since we always link directly to libtcl or through its stubs table check-in: 5dfcc7bdbd user: rkeene tags: trunk | |
Changes
Modified common/common.sh from [5c91dc1965] to [00b0b4f987].
︙ | ︙ | |||
272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 | } function preinstall() { : } function install() { mkdir -p "${installdir}/lib" || return 1 ${MAKE:-make} tcllibdir="${installdir}/lib" TCL_PACKAGE_PATH="${installdir}/lib" "${make_extra[@]}" install || return 1 } function postinstall() { : } function createruntime() { | > > > > > > > > > > > > > | 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 | } function preinstall() { : } function install() { local filename newFilename mkdir -p "${installdir}/lib" || return 1 ${MAKE:-make} tcllibdir="${installdir}/lib" TCL_PACKAGE_PATH="${installdir}/lib" "${make_extra[@]}" install || return 1 # Rename ".LIB" files to ".a" files which KitCreator expects elsewhere find "${installdir}/lib" -type f -iname '*.lib' -o -iname '*.lib.linkadd' | while IFS='' read -r filename; do case "${filename}" in *.[Dd][Ll][Ll].[Ll][Ii][Bb]) continue ;; esac newFilename="$(echo "${filename}" | sed 's@\.lib$@.a@i;s@\.lib\.linkadd$@.a.linkadd@')" mv "${filename}" "${newFilename}" done } function postinstall() { : } function createruntime() { |
︙ | ︙ |