[nogin] This should fix bug 105 and help with bug 90 somewhat__ Tue Sep 13 03:45:00 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-00-297567000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-00-297567000-PDT.html [nogin] Bug 105__ Tue Sep 13 03:45:00 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-00-751384000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-00-751384000-PDT.html [jyh] The implicit rules are searched from last_to_first, so the correct_ Tue Sep 13 03:45:02 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-02-244598000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-02-244598000-PDT.html [] This commit was manufactured by cvs2svn to create branch _cache_index_._ Tue Sep 13 03:45:02 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-02-806734000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-02-806734000-PDT.html [jyh] Starting work on global caching._ Tue Sep 13 03:45:05 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-05-118992000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-05-118992000-PDT.html [jyh] Added an index integer to each cache record._ Tue Sep 13 03:45:06 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-06-972486000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-06-972486000-PDT.html [jyh] Added the cache index, but it isn_t used yet._ Tue Sep 13 03:45:07 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-07-707158000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-07-707158000-PDT.html [jyh] Implemented the new global cache index _bug _110__ a target is considered_ Tue Sep 13 03:45:08 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-08-244009000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-08-244009000-PDT.html [jyh] Updated the comment on generating .cmi files._ Tue Sep 13 03:45:09 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-09-260817000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-09-260817000-PDT.html [jyh] Multiple target rules require that all targets be examined during the_ Tue Sep 13 03:45:09 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-09-662958000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-09-662958000-PDT.html [jyh] Added target_exists and filter_targets builtin functions._ Tue Sep 13 03:45:10 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-10-360511000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-10-360511000-PDT.html [jyh] Commited the cache_index branch to the trunk._ Tue Sep 13 03:45:11 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-11-360332000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-11-360332000-PDT.html [jyh] Additional stats printed on termination._ Tue Sep 13 03:45:12 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-12-612516000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-12-612516000-PDT.html [jyh] Save aborted commands in the cache. This addresses the issue in_ Tue Sep 13 03:45:13 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-13-173197000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-13-173197000-PDT.html [nogin] Print stats on Ctrl_C _Jason, is this change reasonable___ Tue Sep 13 03:45:13 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-13-954919000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-13-954919000-PDT.html [nogin] This is a follow_up on my previous commit _ we need to use Omake_exn_print_ Tue Sep 13 03:45:16 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-16-279532000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-16-279532000-PDT.html [nogin] Added a _i option to cvs_realclean, allowing one to tell it to skip certain_ Tue Sep 13 03:45:16 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-16-771428000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-16-771428000-PDT.html [nogin] A few things depend on version.txt_ Tue Sep 13 03:45:17 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-17-181798000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-17-181798000-PDT.html [] This commit was manufactured by cvs2svn to create branch_ Tue Sep 13 03:45:17 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-17-590062000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-17-590062000-PDT.html [jyh] Added .SCANNER dependencies. If the commands are empty, then_ Tue Sep 13 03:45:17 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-17-972567000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-17-972567000-PDT.html [jyh] Fixed a problem with scanner dependencies._ Tue Sep 13 03:45:18 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-18-660017000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-18-660017000-PDT.html [] This commit was manufactured by cvs2svn to create branch _active_rules_._ Tue Sep 13 03:45:19 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-19-267435000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-19-267435000-PDT.html [] This commit was manufactured by cvs2svn to create branch_ Tue Sep 13 03:45:21 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-21-460048000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-21-460048000-PDT.html [jyh] In this version, the source dependencies for implicit targets_ Tue Sep 13 03:45:26 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-26-243785000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-26-243785000-PDT.html [jyh] Starting work on active rules, as in my last commit._ Tue Sep 13 03:45:28 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-28-349729000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-28-349729000-PDT.html [jyh] Working on the environment. This doesn_t compile yet, I_m just moving_ Tue Sep 13 03:45:29 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-29-323296000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-29-323296000-PDT.html [jyh] A few changes I made on the plane._ Tue Sep 13 03:45:30 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-30-258717000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-30-258717000-PDT.html [jyh] This finishes the active_rules branch._ Tue Sep 13 03:45:32 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-32-951001000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-32-951001000-PDT.html [jyh] Merged active_rules onto its parent branch._ Tue Sep 13 03:45:35 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-35-026502000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-35-026502000-PDT.html [jyh] File relocation should be case_insensitive on Windows._ Tue Sep 13 03:45:40 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-40-930862000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-40-930862000-PDT.html [jyh] Detect symlinks that break translation to relative pathnames._ Tue Sep 13 03:45:41 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-41-834606000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-41-834606000-PDT.html [jyh] Added _effects_ modifier. This fixes the problem with .ppo/.prlb fixpoint._ Tue Sep 13 03:45:42 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-42-513412000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-42-513412000-PDT.html [jyh] Merged the jyh branch onto the trunk. Main changes__ Tue Sep 13 03:45:43 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-43-914181000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-43-914181000-PDT.html [nogin] Now that there are both Red Hat releases and Fedora releases, the release num_ Tue Sep 13 03:45:46 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-46-850505000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-46-850505000-PDT.html [nogin] Explicitly use fully_qualified Omake_util.bool_of_string to avoid_ Tue Sep 13 03:45:48 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-48-402720000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-48-402720000-PDT.html [emre] Change the install target so that it no longer uses the _D flag to_ Tue Sep 13 03:45:48 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-48-850039000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-48-850039000-PDT.html [nogin] Fixing an obvious typo._ Tue Sep 13 03:45:49 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-49-267136000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-49-267136000-PDT.html [nogin] Adding some extra debugging code._ Tue Sep 13 03:45:49 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-49-687468000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-49-687468000-PDT.html [nogin] Fixing a minor typo._ Tue Sep 13 03:45:50 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-50-110503000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-50-110503000-PDT.html [nogin] Show a bit more debigging information on _debug_active_rules_ Tue Sep 13 03:45:50 PDT 2005 http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-50-488863000-PDT.html http://svn.metaprl.org/commitlogs/omake/2003-11/2005-09-13-03-45-50-488863000-PDT.html