Граф коммитов

1402 Коммитов

Автор SHA1 Сообщение Дата
sfraser 4362f48de0 Switch over to using Perl's manifest instead of MakeDist, and mess with the relative paths. Also write out progress messages. 1998-06-04 07:35:50 +00:00
sfraser 8c725e28d6 Add targets for custom static libraries 1998-06-04 07:31:45 +00:00
sfraser d4b49427ee First Checked In. 1998-06-04 06:57:39 +00:00
warren a38effcfb1 Added modules/oji 1998-06-03 00:59:00 +00:00
jgellman 9f800f1e0e merge from OJI branch 1998-06-03 00:37:20 +00:00
scc a0d2a32d1d First Checked In. 1998-06-02 23:54:58 +00:00
scc 36781f71f4 BuildMozilla() no longer changes to the correct directory, so I have to. 1998-05-30 03:13:20 +00:00
scc 6a9d103231 Added InstallFromManifest(), the critical routine to doing the dist file copying. 1998-05-30 03:13:10 +00:00
scc 14171dffdc Added DistMozilla() function. Now build the MakeDist project condisitonall based on $main::use_DistMozilla. No longer chdir to the right place. You have to do it yourself before calling BuildMozilla() or DistMozilla(). 1998-05-30 03:12:25 +00:00
scc 9291a82518 Greatly expanded documentation. Second argument of MakeAlias isn't optional. CloseErrorLog() now does the right thing if we were still stopping for errors. 1998-05-29 22:53:12 +00:00
sfraser 7fe5d93270 Switch tinderbox to the new list of projects 1998-05-28 19:37:21 +00:00
sfraser e80bdccf8d Activate export.mac in mozilla:config:mac which should now be in the module 1998-05-28 19:37:02 +00:00
sfraser 0c0ea11c18 Turn on more compiler warnings 1998-05-28 19:36:37 +00:00
sfraser f9f3271eb4 Changes for the new build system, and unify prefix files. 1998-05-28 19:36:09 +00:00
sfraser e8b42a46df Fix some project and lib names 1998-05-28 06:18:36 +00:00
sfraser 106cde4457 Fix the variable substitution, again 1998-05-28 05:52:42 +00:00
sfraser c835b517ec Fix the variable substitution 1998-05-28 05:32:47 +00:00
sfraser 25924c8172 *** empty log message *** 1998-05-28 05:16:58 +00:00
sfraser 6312c3438f First Checked In. 1998-05-28 05:16:43 +00:00
sfraser 529e21b8cd Temporarily commenting out export.mac file in mozilla:config:mac, since this directory needs to be added to the MozillaSourceMac module. 1998-05-28 05:03:46 +00:00
sfraser 50b3c2c269 Fix a bug in the quoting of file names which caused problems with files with a hyphen in the name. 1998-05-28 04:07:53 +00:00
scc 4afc0e526b Exploit new routine BuildProjectClean($;$). Fixed $dist_dir use to be consistent with standard use of variables for directories (i.e., include the trailing colon). Unified some small $DEBUG logic. 1998-05-28 00:19:43 +00:00
scc f0fd92110e Added additional parameter to BuildProject: a boolean which, when true, forces a full build via `remove object code' 1998-05-28 00:16:44 +00:00
scc 7f5c6553ad Added BuildProjectClean($;$), like BuildProject, but forces a `remove object code'. Factored the two routines into a private build_project($$$) 1998-05-28 00:15:54 +00:00
sfraser 6229be44ed Changed exports 1998-05-27 23:57:48 +00:00
sfraser c538df528e Changed the target name to "Stubs" so that remove binaries happens each time, to guarentee that dist happens. 1998-05-27 23:54:02 +00:00
sfraser 397410a1e0 Changed the target name of the MakeDist project to "Stubs" so that binaries are removed on every build. 1998-05-27 23:53:31 +00:00
cyeh 6556de66f4 turn on moz_medium (turn off moz_lite) 1998-05-27 22:57:32 +00:00
sfraser c03c2d48b8 Changed to use NewAlias instead of dupicate for making headers in dist 1998-05-27 22:53:17 +00:00
sfraser 8a3ffa01aa Added a need comma, and added lines to build Client resource targets. Also changed name of final project from Navigator to Client. 1998-05-27 22:47:14 +00:00
scc 1fdefc5665 missing project files now counts as an error w.r.t. StopForErrors(). Cleaned up MakeAlias a little. 1998-05-27 22:40:36 +00:00
sfraser 4e929767d9 Fixed MakeAlias to give better errors, and to work. 1998-05-27 21:14:11 +00:00
sfraser 8c0a7c2cd4 Added code to remove binaries from stubs targets before building them. 1998-05-27 21:13:29 +00:00
sfraser 5ec85c2d4b Added copyright, put in MOZ_LITE definition. 1998-05-27 21:12:59 +00:00
sfraser ab925d24a2 Updated to point to the new projects, and use the MakeAlias routine. 1998-05-27 21:10:54 +00:00
cyeh 898f9c2364 First Checked In. 1998-05-27 20:38:39 +00:00
sfraser b3cfd006bb Updated comment 1998-05-27 20:35:52 +00:00
scc 7e139b73c9 removed erroneous commas from export lists 1998-05-27 20:19:31 +00:00
scc 86281faabd Added MakeAlias, an error checking synonym for symlink. Moved some routines to @EXPORT from @EXPORT_OK, to make for more concise clients. 1998-05-27 19:52:28 +00:00
scc 04c2700f17 added symlink lines, most still need to be completed with final product names; dist directory probably needs to be set correctly 1998-05-27 05:46:21 +00:00
sfraser fadf4e509b First Checked In. 1998-05-27 00:53:25 +00:00
sfraser c893373a9d Updated the list of export.mac files 1998-05-27 00:50:22 +00:00
sfraser e71ef66b54 Fixing bugs in the scripts that copy headers into dist. Now allow trailing #comments, and handle whitespace after file names. 1998-05-27 00:50:08 +00:00
scc b869fac706 First Checked In. 1998-05-26 19:48:03 +00:00
scc d465d35e9c Added code to handle the `stop for errors, but not logging' case; moved copyright to (newly added) POD section 1998-05-26 19:46:36 +00:00
scc 8f7d366b17 *** empty log message *** 1998-05-26 19:36:10 +00:00
scc 31ea6eccb0 First Checked In. 1998-05-26 19:34:23 +00:00
sfraser 44e9956672 First Checked In. 1998-05-23 01:14:17 +00:00
scc 56195332b6 Report the project that actually stopped the build. 1998-05-21 02:41:11 +00:00
scc 171ccffcab Added StopForErrors() and DontStopForErrors(). The former is the default, though logging must be on to allow errors to be noticed. 1998-05-20 23:09:53 +00:00
scc 8e8def39ad First Checked In. 1998-05-20 08:12:13 +00:00
ltabb 3b56a9af51 Free the lizard 1998-03-28 02:44:41 +00:00