* utils/hbmk2/hbmk2.hbp
* utils/hbmk2/hbmk2.prg
* utils/hbmk2/hbmk2.rc
* utils/hbmk2/Makefile
* utils/hbmk2/pkg_dynl.hbm
* utils/hbmk2/pkg_inst.hbm
* deleted svn headers
+ added new hbmk2/hbrun option -viewhelp, which will
redirect the long help to a file and open it in the
default text viewer application
28 lines
1.4 KiB
Plaintext
28 lines
1.4 KiB
Plaintext
# dynamic lib creation settings
|
|
{hbdyn}-shared
|
|
{hbdyn}-implib=lib/${hb_plat}/${hb_comp}${hb_build}/
|
|
{hbdyn&hb_dynsuffix}-implib=${hb_outputname}${hb_dynsuffix}
|
|
{hbdyn&!hb_dynsuffix}-implib=${hb_outputname}_dll
|
|
{hbdyn&unix&!cygwin}-ln=${hb_dynprefix}${hb_outputname}${hb_dynext}
|
|
{hbdyn&unix&!darwin&!cygwin}-ln=${hb_dynprefix}${hb_outputname}${hb_dynext}.${hb_major}.${hb_minor}
|
|
{hbdyn&unix&darwin}-ln=${hb_dynprefix}${hb_outputname}.${hb_major}.${hb_minor}${hb_dynext}
|
|
{hbdyn&(allwin|cygwin)}-lhbmaindllp
|
|
{hbdyn}-depimplib-
|
|
|
|
"{hbdyn&darwin}-dflag=-install_name '${hb_dynprefix}${hb_outputname}${hb_dynext}'"
|
|
"{hbdyn&darwin}-dflag=-compatibility_version ${hb_major}.${hb_minor}"
|
|
"{hbdyn&darwin}-dflag=-current_version ${hb_major}.${hb_minor}.${hb_release}"
|
|
"{hbdyn&linux}-dflag=-Wl,-soname,${hb_dynprefix}${hb_outputname}${hb_dynext}.${hb_major}.${hb_minor}"
|
|
"{hbdyn&sunos}-dflag=-Wl,-h,${hb_dynprefix}${hb_outputname}${hb_dynext}.${hb_major}.${hb_minor}"
|
|
|
|
# output name tweaks for dynamic libs
|
|
# NOTE: We're altering previously set output name value here
|
|
{hbdyn&unix&!darwin&!cygwin}-o${hb_outputname}${hb_dynext}.${hb_major}.${hb_minor}.${hb_release}
|
|
{hbdyn&unix&darwin}-o${hb_outputname}.${hb_major}.${hb_minor}.${hb_release}${hb_dynext}
|
|
{hbdyn&unix&cygwin}-o${hb_outputname}${hb_dynext}
|
|
{hbdyn&!unix&allwin}-o${hb_outputname}-${hb_major}${hb_minor}${hb_dynsuffix}
|
|
{hbdyn&!unix&!allwin}-o${hb_outputname}${hb_dynsuffix}
|
|
|
|
# output dir
|
|
{hbdyn}-obin/${hb_plat}/${hb_comp}${hb_build}/
|