From 9ca0c7ed08b1d8cd2a10635b3d217229079cfb67 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Tue, 17 Nov 2009 03:17:20 +0000 Subject: [PATCH] 2009-11-17 04:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Minor formatting. + Added information about some commonly used, but yet useless environment settings. These: set HB_PATH= set HRB_DIR= set INCLUDE= set LIB= * Bumped copyright year. + Added 'documentation' section to link section. + Added netiquette RFC link for a start. + Added hbrun to required tools for cross-builds. * bin/hb-func.sh * harbour.spec + Added hbsms lib. --- harbour/ChangeLog | 18 ++++++++++++++++++ harbour/INSTALL | 42 +++++++++++++++++++++++++++--------------- harbour/bin/hb-func.sh | 2 +- harbour/harbour.spec | 1 + 4 files changed, 47 insertions(+), 16 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 640fb34338..4c49eaf21a 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,24 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-11-17 04:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + * INSTALL + * Minor formatting. + + Added information about some commonly used, but yet useless + environment settings. These: + set HB_PATH= + set HRB_DIR= + set INCLUDE= + set LIB= + * Bumped copyright year. + + Added 'documentation' section to link section. + + Added netiquette RFC link for a start. + + Added hbrun to required tools for cross-builds. + + * bin/hb-func.sh + * harbour.spec + + Added hbsms lib. + 2009-11-17 03:42 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/win/bcc.mk ! fixed "" quoting in recent modification - please test diff --git a/harbour/INSTALL b/harbour/INSTALL index 06426b46fc..ec939a0fa6 100644 --- a/harbour/INSTALL +++ b/harbour/INSTALL @@ -612,7 +612,7 @@ HARBOUR If you leave this value empty, the make system will try to autodetect it, so in practice all you have to do is to create a native build first (no 'install' required), then create the cross-build. If you set this value - manually, it may be useful to know that only harbour, hbpp and hbmk2 + manually, it may be useful to know that only harbour, hbpp, hbmk2, hbrun executables are required for a cross-build process to succeed. @@ -1011,6 +1011,13 @@ HARBOUR set PATH=C:\ - Remove all old, unnecessary environment variables from your environment. Use only those documented in this file. + Some environment variable settings which are commonly believed by + users to be useful, but which in reality are either not needed or + not even used by Harbour build process and hbmk2. You can delete them: + set HB_PATH= + set HRB_DIR= + set INCLUDE= + set LIB= - Try to do no or only small modifications at once to command examples included in this file. If it doesn't work, fall back to documented examples as is. @@ -1074,7 +1081,7 @@ HARBOUR - List all available options: 'hbmk2 -help' Besides the ones listed, you can use all regular Harbour - compiler command line options, like: + compiler command line options, f.e.: '-l', '-b', '-n', '-w3' (etc...) - To make it easier to work with Harbour, it's recommended to put Harbour binary directory into the PATH: @@ -1209,14 +1216,14 @@ HARBOUR http://www.openwatcom.org/ XCode [darwin, free, closed-source] http://developer.apple.com/TOOLS/Xcode/ - MS Windows SDK [win, free]: + MS Windows SDK [win, free, closed-source] http://msdn.microsoft.com/en-us/windowsserver/bb980924.aspx (7.0 contains compilers for x86, x86_64 and IA-64) MS Visual Studio Express [win, free, closed-source] http://www.microsoft.com/express/ MS Visual Studio [win, commercial, closed-source] http://www.microsoft.com/visualstudio/ - MS Windows Mobile SDK [wce, free]: + MS Windows Mobile SDK [wce, free] http://www.microsoft.com/downloads/details.aspx?familyid=83A52AF2-F524-4EC5-9155-717CBE5D25ED Pelles C [win, wce, free, closed-source] http://www.smorgasbordet.com/pellesc/ @@ -1266,7 +1273,7 @@ HARBOUR Tools: - Subversion (Version Control System) [multiplatform, free, open-source]: + Subversion (Version Control System) [multiplatform, free, open-source] http://subversion.tigris.org/ GNU Flex (lexical analyzer) [multiplatform, free, open-source] Windows binary: @@ -1322,6 +1329,11 @@ HARBOUR http://download.smedley.info/buildenv_20071022.zip (included in Harbour as os2mkdir.exe, os2rm.exe, os2cp.exe) + Documentation: + + Netiquette Guidelines + http://tools.ietf.org/html/rfc1855 + 13. HOW TO PARTICIPATE ====================== @@ -1348,35 +1360,35 @@ HARBOUR ======================== Homepage: - http://www.harbour-project.org/ + http://www.harbour-project.org/ User Forums: - http://sourceforge.net/apps/phpbb/harbour-project/ + http://sourceforge.net/apps/phpbb/harbour-project/ Sourceforge Page: - http://sourceforge.net/projects/harbour-project/ + http://sourceforge.net/projects/harbour-project/ Developers' Mailing List Archives: - http://lists.harbour-project.org/pipermail/harbour/ + http://lists.harbour-project.org/pipermail/harbour/ Development Timeline: - http://sourceforge.net/apps/trac/harbour-project/timeline + http://sourceforge.net/apps/trac/harbour-project/timeline Bug Tracker: - https://sourceforge.net/tracker/?group_id=681 + https://sourceforge.net/tracker/?group_id=681 Source Repository Browser: - http://harbour-project.svn.sourceforge.net/viewvc/harbour-project/ + http://harbour-project.svn.sourceforge.net/viewvc/harbour-project/ Source Repository Checkout (anonymous) [needs Subversion]: - svn co https://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour + svn co https://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour Miscellaneous documents: - /doc directory under this directory. + /doc directory under this directory. -[ Copyright (c) 2009 Viktor Szakats (harbour.01 syenar.hu) +[ Copyright (c) 2009-2010 Viktor Szakats (harbour.01 syenar.hu) Licensed under Creative Commons Attribution-ShareAlike 3.0: http://creativecommons.org/licenses/by-sa/3.0/ See COPYING. ] diff --git a/harbour/bin/hb-func.sh b/harbour/bin/hb-func.sh index 151a4a7b9a..0d1d469472 100755 --- a/harbour/bin/hb-func.sh +++ b/harbour/bin/hb-func.sh @@ -130,7 +130,7 @@ mk_hbgetlibsctb() libs="$libs gtwin" fi echo "$libs ${HB_DB_DRVEXT} hbct hbnf hbmzip hbnetio hbtip xhb hbgd hbfimage rddsql sddfb sddmy sddpg hbodbc hbpgsql hbmysql hbfbird rddads rddado hbhpdf hbvpdf hbcurl hbwin gtwvg gtalleg hbsqlit3 hbbtree $HB_USER_LIBS" - #"hbgf hbgt hbbmcdx hbmisc hbtpathy hbwhat hbziparc hbmsql" + #"hbgf hbgt hbbmcdx hbmisc hbsms hbtpathy hbwhat hbziparc hbmsql" else echo "$@" fi diff --git a/harbour/harbour.spec b/harbour/harbour.spec index 7f004844b3..ac3e4b7083 100644 --- a/harbour/harbour.spec +++ b/harbour/harbour.spec @@ -625,6 +625,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/%{name}/libhbbmcdx.a %{_libdir}/%{name}/libhbclipsm.a %{_libdir}/%{name}/librddsql.a +%{_libdir}/%{name}/libhbsms.a %{_libdir}/%{name}/libhbtpathy.a %{_libdir}/%{name}/libhbziparc.a