blob: 26b949746ed04782fedfb95f2d22c904b9e33ed9 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>OpenOffice.org - The build environment</title>
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
</head>
<body>
<h1>Build Environment</h1>
<p>This section contains the following information:</p>
<ul type="disc">
<li><a href="build_env_conf.html">The <code>configure</code>Script
for Linux, Solaris, Mac OS X, etc</a>
<ul>
<li><a href=
"build_env_conf.html#3.1.1.OperatingEnvironmentsSupportedbyconfigureScript%7Coutline">
The <code>configure</code> Script Operating Environments</a></li>
<li><a href=
"build_env_conf.html#3.1.2.CheckingthePrerequisites%7Coutline">Checking
the Prerequisites</a></li>
<li><a href=
"build_env_conf.html#3.1.3.CheckingToolVersions%7Coutline">Checking
Tool Versions</a></li>
<li><a href=
"build_env_conf.html#3.1.4.OptionsAvailablewithconfigureScript%7Coutline">
Options Available with <code>configure</code> Script</a></li>
<li><a href="build_env_conf.html#bootstrap">Creating the
<code>bootstrap</code> Utility</a></li>
<li><a href=
"build_env_conf.html#3.1.5.SettingtheEnvironmentVariables%7Coutline">
Setting the Environment Variables</a></li>
</ul>
</li>
<li><a href="build_env_param.html">Build Environment
Description</a></li>
<li><a href="build_env_tools.html">Tools Provided for Building and
Installing</a></li>
<li><a href="build_env_modstruct.html">CVS Module Structure</a>
<ul>
<li><a href=
"build_env_modstruct.html#3.4.1.TopLevelCVSModuleDirectoryStructure%7Coutline">
Top Level CVS Module Directory Structure</a></li>
<li><a href=
"build_env_modstruct.html#3.4.2.CompiledObjectsor$INPATHDirectoryStructure%7Coutline">
Compiled Objects or $INPATH Directory Structure</a></li>
</ul>
</li>
<li><a href="build_env_mkfiles.html">Makefiles Description</a>
<ul>
<li><a href=
"build_env_mkfiles.html#3.5.2.GeneralStructureofmakefile.mkMakefiles%7Coutline">
General Structure of <code>makefile.mk</code> Makefiles</a></li>
<li><a href=
"build_env_mkfiles.html#3.5.3.GenerationofObjectFilesandLibraries%7Coutline">
Generation of Object Files and Libraries</a></li>
<li><a href=
"build_env_mkfiles.html#3.5.4.GenerationofResourceFiles%7Coutline">Generation
of Resource Files</a></li>
<li><a href=
"build_env_mkfiles.html#3.5.5.GenerationofApplications%7Coutline">Generation
of Applications</a></li>
<li><a href=
"build_env_mkfiles.html#3.5.6.GenerationofSharedLibrariesorDynamicLinkLibraries%7Coutline">
Generation of Shared Libraries or Dynamic Link Libraries</a></li>
<li><a href=
"build_env_mkfiles.html#3.5.7.InternalStructureoftheMakefiles%7Coutline">
Internal Structure of the Makefiles</a>
<ul>
<li><a href=
"build_env_mkfiles.html#3.5.7.1.Thesettings.mkfile%7Coutline">The
<code>settings.mk</code> file</a></li>
<li><a href=
"build_env_mkfiles.html#3.5.7.2.Thetarget.mkfile%7Coutline">The
<code>target.mk</code> file</a></li>
</ul>
</li>
<li><a href=
"build_env_mkfiles.html#3.5.8.SettingAdditionalOptions%7Coutline">Setting
Additional Options</a></li>
<li><a href=
"build_env_mkfiles.html#3.5.9.CreationofAdditionalTargets%7Coutline">
Creation of Additional Targets</a>
<ul>
<li><a href=
"build_env_mkfiles.html#3.5.9.1.AddTargetstoall%7Coutline">Add
Targets to <code>all</code></a></li>
<li><a href=
"build_env_mkfiles.html#3.5.9.2.AddingTargetstoaMakefileThatIncludeTargets%7Coutline">
Adding Targets to a Makefile That Include Targets</a></li>
<li><a href=
"build_env_mkfiles.html#3.5.9.3.DeclaringDependenciesBeforeAddingTargets%7Coutline">
Declaring Dependencies Before Adding Targets</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</body>
</html>