From: Maurice L. <ml...@us...> - 2001-01-11 09:30:57
|
Update of /cvsroot/plplot/plplot/cf In directory usw-pr-cvs1:/tmp/cvs-serv14458 Modified Files: configure.in inst_lib.in install.in lib_ar.in lib_sh.in lib_sh_aix.in lib_sh_linux.in lib_sh_sco.in lib_sh_sun.in pkg_cxx.in pkg_f77.in pkg_python.in pkg_tcl.in pkg_tk.in Removed Files: inst_lib_linux.in pkg_CXX.in Log Message: Massive overhaul dealing with dependency issues between library build targets, install targets, and packages. Basically, nothing "belonging" to a particular package should be directly included in the two major make targets, "make" or "make install". Instead a variable is used, and only if that variable is defined by the pkg file, is something built or installed. The build targets are prefixed by BLD_ and the install targets by INSTALL_. I've verified building & installing with shared libraries under Linux for with/without Tcl, C++, and everything works perfectly consistently. Also some cleanups and removal of obsolete files. The inst_lib_linux.in file only needed a redefinition of CP and so I moved that into lib_sh_linux.in. |