Commit Graph

52 Commits

Author SHA1 Message Date
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