Viktor Szakats
fda4d02e93
2009-02-14 19:50 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
...
* utils/hbmk/hbmk.prg
+ Added -strip/nostrip switch and implemented for GCC/GPP.
+ Added -trace switch to see executed commands.
+ Added negative switches: -std, -st, -nodebug
+ Added detection whether Harbour is installed in default system
locations on *NIX systems. If it is, turn on shared libraries
by default for all *NIX systems.
+ Added support for GT selection with -gt??? switch.
(using .prg method, not .c as in hbmk bash script)
+ Added support for linux/gpp.
; NOTE: Some things still missing:
- details of *NIX stuff, systems libs, switches,
etc, etc.
- -fullstatic not yet supported.
- fmstat/nofmstat. It would be good to find a
more easily manageable way to influence that.
Current one is make system dependent and a bit hackish.
- handling 3rd party libs. These should be supported
by supplying proper parameter, and we can provide
example scripts for these libs. Hard-wiring them
into core Harbour is quite dangerous.
- "MAIN" function override. I'd rather leave this out,
and clear up the situation with entry procs.
- gtsln and gtcrs support.
- Watcom, OS/2, *NIX not tested.
- Built-in support for our contribs. For clear
separation of components contribs shouldn't be
referred to in this core component.
- Filtering foreign system libs passed on the command
line for platforms not needing them. The goal is to
be able to use as simple and _portable_ hbmk command
lines as possible.
- Support for POCC, DM.
; TODO:
- Switch to portable command lines in hbmk.bat files.
(Win9x will be supported again).
- Remove bin/hbmk*.bat, bin/hbmk*.cmd, util/hbmake/*.
- Cleanup on variable names in hbmk.prg.
* tests/testid.prg
* Minor cleanup.
2009-02-14 18:47:59 +00:00
..
2005-11-22 09:11:23 +00:00
2008-08-20 11:04:28 +00:00
2009-01-19 21:13:58 +00:00
2009-02-06 23:15:37 +00:00
2009-02-13 19:24:37 +00:00
2008-08-19 13:11:22 +00:00
1999-10-04 18:46:41 +00:00
2008-08-20 09:56:47 +00:00
1999-10-04 18:46:41 +00:00
2008-10-02 12:34:36 +00:00
2008-08-23 14:46:28 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
1999-10-25 11:25:54 +00:00
1999-10-04 18:46:41 +00:00
2000-11-28 22:07:05 +00:00
2008-08-07 19:54:10 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2000-02-14 08:11:56 +00:00
2008-07-28 18:43:42 +00:00
2001-01-25 20:10:03 +00:00
2008-07-28 18:43:42 +00:00
2008-07-28 18:43:42 +00:00
2006-09-18 01:13:18 +00:00
2001-09-10 22:04:29 +00:00
2006-09-18 01:13:18 +00:00
2006-09-18 01:13:18 +00:00
2006-09-18 01:13:18 +00:00
2006-09-18 01:13:18 +00:00
1999-10-22 11:32:49 +00:00
2008-08-20 11:04:28 +00:00
2008-08-20 09:56:47 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
2008-10-27 21:43:51 +00:00
2000-11-08 17:28:24 +00:00
2008-07-28 18:43:42 +00:00
2008-08-19 13:11:22 +00:00
2008-08-07 19:54:10 +00:00
2006-09-15 11:28:48 +00:00
2008-08-07 19:54:10 +00:00
1999-10-04 18:46:41 +00:00
2008-08-07 19:54:10 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-06-28 08:52:56 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
2007-07-30 16:10:14 +00:00
2008-08-20 11:04:28 +00:00
1999-10-04 18:46:41 +00:00
2001-05-15 13:02:07 +00:00
2008-08-20 11:04:28 +00:00
2008-08-16 00:21:13 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
2008-01-26 05:29:20 +00:00
2007-06-23 13:46:03 +00:00
2008-01-26 05:29:20 +00:00
2001-08-17 20:13:27 +00:00
2008-10-24 10:00:30 +00:00
2000-02-14 08:11:56 +00:00
2007-01-09 14:10:22 +00:00
2009-02-13 19:24:37 +00:00
1999-10-04 18:46:41 +00:00
2008-10-02 12:34:36 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-08-16 00:21:13 +00:00
2000-02-14 08:11:56 +00:00
2001-09-10 22:04:29 +00:00
1999-10-04 18:46:41 +00:00
2008-08-20 11:04:28 +00:00
2007-01-09 08:56:39 +00:00
2008-07-28 18:43:42 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-08-17 15:04:11 +00:00
2008-08-20 11:04:28 +00:00
2001-05-15 13:02:07 +00:00
2006-11-28 01:10:34 +00:00
1999-10-04 18:46:41 +00:00
2001-05-15 13:02:07 +00:00
2001-05-15 13:02:07 +00:00
2008-08-20 11:04:28 +00:00
1999-10-04 18:46:41 +00:00
2008-11-09 13:25:55 +00:00
2008-08-09 09:59:09 +00:00
2005-11-24 22:35:36 +00:00
2001-05-15 13:02:07 +00:00
2001-05-15 13:02:07 +00:00
2008-09-23 22:24:26 +00:00
2000-04-03 00:09:34 +00:00
2002-11-20 23:45:53 +00:00
2008-08-20 11:04:28 +00:00
2001-11-01 08:18:39 +00:00
2000-11-08 17:28:24 +00:00
1999-10-04 18:46:41 +00:00
2008-08-16 00:21:13 +00:00
2008-08-16 00:21:13 +00:00
2008-07-28 18:43:42 +00:00
2006-09-29 08:59:17 +00:00
2008-08-20 11:04:28 +00:00
1999-10-04 18:46:41 +00:00
2008-08-17 15:04:11 +00:00
2006-09-03 17:01:55 +00:00
2000-03-06 21:18:43 +00:00
2008-05-12 12:26:37 +00:00
2008-05-12 12:26:37 +00:00
2008-05-12 12:26:37 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-08-20 11:04:28 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-08-07 19:54:10 +00:00
2008-07-28 18:43:42 +00:00
2008-10-22 12:17:14 +00:00
2008-04-26 06:39:37 +00:00
2009-02-13 19:24:37 +00:00
2009-02-13 19:24:37 +00:00
1999-10-04 18:46:41 +00:00
2008-08-07 19:54:10 +00:00
2008-08-07 19:54:10 +00:00
2008-08-07 19:54:10 +00:00
2008-08-20 11:04:28 +00:00
1999-10-16 03:28:56 +00:00
2002-10-22 22:35:46 +00:00
2008-08-07 19:54:10 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
2008-10-03 19:53:57 +00:00
2008-12-23 23:02:06 +00:00
1999-10-04 18:46:41 +00:00
2008-08-17 15:04:11 +00:00
2008-08-17 15:04:11 +00:00
1999-10-04 18:46:41 +00:00
2001-05-15 13:02:07 +00:00
1999-10-04 18:46:41 +00:00
2008-08-20 11:04:28 +00:00
2008-07-28 18:43:42 +00:00
2005-11-24 22:35:36 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-08-20 09:56:47 +00:00
2000-07-25 02:13:26 +00:00
2000-07-24 20:18:15 +00:00
2000-03-06 21:18:43 +00:00
2000-04-19 09:35:17 +00:00
2000-11-08 17:28:24 +00:00
2008-08-20 11:04:28 +00:00
2000-09-05 19:44:25 +00:00
2008-08-20 11:04:28 +00:00
2008-07-28 18:43:42 +00:00
1999-11-10 10:17:19 +00:00
2000-09-18 07:04:53 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
1999-10-04 18:46:41 +00:00
2008-08-20 11:04:28 +00:00
2009-02-14 18:47:59 +00:00
2008-07-28 18:43:42 +00:00
2008-07-28 18:43:42 +00:00
2006-09-14 13:24:26 +00:00
1999-10-04 18:46:41 +00:00
2008-07-28 18:43:42 +00:00
2001-04-12 18:56:30 +00:00
2008-07-28 18:43:42 +00:00
2007-09-02 15:28:05 +00:00
2008-08-20 11:04:28 +00:00
2007-09-02 15:28:05 +00:00
2008-08-20 11:04:28 +00:00
1999-10-11 17:42:35 +00:00
2000-11-04 19:21:14 +00:00
2006-09-17 16:58:39 +00:00
2008-07-28 18:43:42 +00:00
1999-10-04 18:46:41 +00:00
2000-03-06 21:18:43 +00:00
2000-08-08 21:19:35 +00:00
2008-12-25 09:12:32 +00:00
2008-10-13 20:33:26 +00:00
2000-04-11 19:10:18 +00:00
2000-11-08 17:28:24 +00:00
2008-08-20 11:04:28 +00:00
2008-07-28 18:43:42 +00:00
2008-08-20 11:04:28 +00:00
2008-08-19 13:11:22 +00:00
2008-08-20 11:04:28 +00:00
2000-03-22 15:35:35 +00:00
2000-04-11 19:10:18 +00:00
2008-07-28 18:43:42 +00:00
2000-04-04 09:04:39 +00:00
2007-05-04 13:36:02 +00:00
2006-09-20 12:28:58 +00:00
2001-05-15 13:02:07 +00:00
2008-08-07 19:54:10 +00:00
2008-07-28 18:43:42 +00:00
2008-07-28 18:43:42 +00:00
2008-08-20 11:04:28 +00:00
2008-11-06 01:19:05 +00:00
1999-10-04 18:46:41 +00:00
2008-10-27 20:55:24 +00:00