Difference between revisions of "LinuxIntelEnv.Set"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
 
(3 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
This file is used to ensure a repeatable configuration for building OO.o.
 
This file is used to ensure a repeatable configuration for building OO.o.
 
It achieves this by taking a snapshot of your environment and freezing all your important variables. There are two versions: LinxuIntelEnv.Set (for csh/tcsh [as used in the build itself]) and LinxuIntelEnv.Set.sh (for use by all right-minded bash users).
 
It achieves this by taking a snapshot of your environment and freezing all your important variables. There are two versions: LinxuIntelEnv.Set (for csh/tcsh [as used in the build itself]) and LinxuIntelEnv.Set.sh (for use by all right-minded bash users).
Before you do an [[http://go-oo.org/wiki/index.php/Hacking#My_first_hack incremental]] build you to 'source' this:
+
Before you do an [[Hacking#My_first_hack|incremental]] build you to 'source' this:
 
         source ./LinuxIntelEnv.Set.sh
 
         source ./LinuxIntelEnv.Set.sh
 
         dmake
 
         dmake
Line 21: Line 21:
 
     ... on and on ...
 
     ... on and on ...
 
     export ... ENABLE_CUPS ENABLE_FONTCONFIG ENABLE_DIRECTX ...
 
     export ... ENABLE_CUPS ENABLE_FONTCONFIG ENABLE_DIRECTX ...
 +
 +
[[Category:Build_System]]

Latest revision as of 11:53, 28 March 2010

What it's for

This file is used to ensure a repeatable configuration for building OO.o. It achieves this by taking a snapshot of your environment and freezing all your important variables. There are two versions: LinxuIntelEnv.Set (for csh/tcsh [as used in the build itself]) and LinxuIntelEnv.Set.sh (for use by all right-minded bash users). Before you do an incremental build you to 'source' this:

       source ./LinuxIntelEnv.Set.sh
       dmake

Issues

These files contain the absolute path of the build - thus when you copy or move the build, you need to use the relocate tool to relocate it to the new position.

What it looks like

   ENABLE_CUPS="TRUE"
   ENABLE_FONTCONFIG="TRUE"
   ENABLE_DIRECTX=""
   VC_STANDARD=""
   WITH_GPC="NO"
   WITH_LIBART="NO"
   ... on and on ...
   export ... ENABLE_CUPS ENABLE_FONTCONFIG ENABLE_DIRECTX ...
Personal tools