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() {
|
| ︙ | ︙ |