diff options
author | P. J. McDermott <pjm@nac.net> | 2013-09-20 12:12:50 (EDT) |
---|---|---|
committer | P. J. McDermott <pjm@nac.net> | 2013-09-20 12:12:50 (EDT) |
commit | 3ced86058047bd95d22e3458ce99d7a1ff2590e9 (patch) | |
tree | 4d6565a974a5c302e373f1930a53d10a00db9a04 /build | |
parent | 097bb48cd012761c20e3e19c627c567d11e18eee (diff) |
build: Rearrange and document commands.
Diffstat (limited to 'build')
-rwxr-xr-x | build | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -28,20 +28,26 @@ install: build oh-autoinstall -s src/unix -B src/unix -- \ TCL_LIBRARY='/usr/share/tcltk/$(OPK_SOURCE)' \ MANN_INSTALL_DIR='$$(MAN_INSTALL_DIR)/man3' + # Move tcl*Config.sh. + mkdir -p dest/usr/lib/$(OPK_HOST_ARCH)/$(OPK_SOURCE) + mv dest/usr/lib/$(OPK_HOST_ARCH)/tcl*Config.sh \ + dest/usr/lib/$(OPK_HOST_ARCH)/$(OPK_SOURCE) + # Move bundled modules. mv dest/usr/share/tcltk/tcl8/*/* dest/usr/share/tcltk/$(OPK_SOURCE) rmdir dest/usr/share/tcltk/tcl8/* dest/usr/share/tcltk/tcl8 + # Rename tcl.pc. + mv dest/usr/lib/$(OPK_HOST_ARCH)/pkgconfig/tcl.pc \ + dest/usr/lib/$(OPK_HOST_ARCH)/pkgconfig/$(OPK_SOURCE).pc + # Install tcl.m4. + mkdir -p dest/usr/share/aclocal + cp src/unix/tcl.m4 dest/usr/share/aclocal/$(OPK_SOURCE).m4 + # Install private headers. for dir in generic unix compat libtommath; do \ mkdir -p dest/usr/include/$(OPK_SOURCE)/tcl-private/$${dir}; \ cp src/$${dir}/*.h \ dest/usr/include/$(OPK_SOURCE)/tcl-private/$${dir}; \ done - mv dest/usr/lib/$(OPK_HOST_ARCH)/pkgconfig/tcl.pc \ - dest/usr/lib/$(OPK_HOST_ARCH)/pkgconfig/$(OPK_SOURCE).pc - mkdir -p dest/usr/lib/$(OPK_HOST_ARCH)/$(OPK_SOURCE) - mv dest/usr/lib/$(OPK_HOST_ARCH)/tcl*Config.sh \ - dest/usr/lib/$(OPK_HOST_ARCH)/$(OPK_SOURCE) - mkdir -p dest/usr/share/aclocal - cp src/unix/tcl.m4 dest/usr/share/aclocal/$(OPK_SOURCE).m4 + # Rename tclsh.1. mv dest/usr/share/man/man1/tclsh.1 dest/usr/share/man/man1/tclsh.$(V).1 # TODO: Rename ".3" and ".n" manual pages to have a ".3tcl" extension. # This requires some thought about handling links. |