Difference between revisions of "Module Build Order"

From Apache OpenOffice Wiki
Jump to: navigation, search
Line 5: Line 5:
 
  stlport
 
  stlport
 
  soltools
 
  soltools
 +
libxml2
 +
libxslt
 
  external
 
  external
 
  expat
 
  expat
zlib
 
libxml2
 
libxslt
 
 
  xml2cmp
 
  xml2cmp
 
  sal
 
  sal
 
  salhelper
 
  salhelper
 
  vos
 
  vos
 +
zlib
 +
openssl
 
  icu
 
  icu
 +
berkeleydb
 +
nss
 
  moz
 
  moz
  openssl
+
  redland
  sandbox
+
  lucene
berkeleydb
+
cosv
+
hyphen
+
 
  python
 
  python
redland
 
MathMLDTD
 
 
  afms
 
  afms
agg
 
 
  apple_remote
 
  apple_remote
 +
msfontextract
 +
jpeg
 +
np_sdk
 +
libtextcat
 
  beanshell
 
  beanshell
cppunit
 
testshl2
 
curl
 
epm
 
extras
 
 
  fondu
 
  fondu
  hsqldb
+
  MathMLDTD
 
  hunspell
 
  hunspell
icc
 
jpeg
 
libtextcat
 
libwpd
 
libxmlsec
 
lpsolve
 
lucene
 
msfontextract
 
neon
 
np_sdk
 
o3tl
 
psprint_config
 
rhino
 
 
  sane
 
  sane
  stax
+
  libxmlsec
  saxon
+
  sandbox
 +
graphite
 
  store
 
  store
 
  registry
 
  registry
Line 61: Line 45:
 
  cppu
 
  cppu
 
  cppuhelper
 
  cppuhelper
rdbmaker
 
 
  ucbhelper
 
  ucbhelper
 
  comphelper
 
  comphelper
  basegfx
+
  rdbmaker
 
  ridljar
 
  ridljar
jvmaccess
 
 
  jurt
 
  jurt
 +
jvmaccess
 
  bridges
 
  bridges
  cpputools
+
  sax
 
  jvmfwk
 
  jvmfwk
 
  stoc
 
  stoc
 +
cpputools
 
  i18nutil
 
  i18nutil
 +
animations
 
  io
 
  io
 
  remotebridges
 
  remotebridges
sax
 
ucb
 
animations
 
 
  unodevtools
 
  unodevtools
embedserv
 
 
  eventattacher
 
  eventattacher
  hwpfilter
+
  twain
  oovbaapi
+
  psprint_config
 +
agg
 +
curl
 +
rhino
 +
bitstream_vera_fonts
 +
testautomation
 +
x11_extensions
 
  package
 
  package
 +
icc
 
  regexp
 
  regexp
 
  i18npool
 
  i18npool
 +
unixODBC
 +
lpsolve
 +
hyphen
 +
cppunit
 +
testshl2
 +
o3tl
 +
basegfx
 
  tools
 
  tools
 
  unotools
 
  unotools
 
  transex3
 
  transex3
 +
l10n
 +
setup_native
 +
xmlscript
 +
sot
 +
officecfg
 +
rsc
 +
configmgr
 
  cli_ure
 
  cli_ure
 
  unoil
 
  unoil
 
  javaunohelper
 
  javaunohelper
  sot
+
  qadevOOo
configmgr
+
 
  fileaccess
 
  fileaccess
  officecfg
+
  sysui
setup_native
+
rsc
+
xmlscript
+
oox
+
psprint
+
 
  pyuno
 
  pyuno
qadevOOo
 
 
  readlicense_oo
 
  readlicense_oo
sysui
 
 
  UnoControls
 
  UnoControls
bean
 
dtrans
 
 
  idl
 
  idl
 +
dtrans
 
  sccomp
 
  sccomp
 
  scp2
 
  scp2
testtools
 
udm
 
autodoc
 
odk
 
unixODBC
 
 
  unoxml
 
  unoxml
 +
wizards
 +
dictionaries
 +
testtools
 
  ure
 
  ure
 +
bean
 
  vigra
 
  vigra
 
  basebmp
 
  basebmp
Line 123: Line 115:
 
  toolkit
 
  toolkit
 
  svtools
 
  svtools
goodies
 
 
  uui
 
  uui
 +
goodies
 
  xmloff
 
  xmloff
 
  canvas
 
  canvas
  connectivity
+
  oox
cppcanvas
+
 
  fpicker
 
  fpicker
 
  framework
 
  framework
 +
basic
 +
cppcanvas
 
  xmlhelp
 
  xmlhelp
 +
automation
 
  accessibility
 
  accessibility
 
  embeddedobj
 
  embeddedobj
helpcontent2
 
padmin
 
scaddins
 
 
  shell
 
  shell
sj2
 
basic
 
 
  sfx2
 
  sfx2
 
  avmedia
 
  avmedia
 
  linguistic
 
  linguistic
lingucomponent
 
slideshow
 
automation
 
binfilter
 
dictionaries
 
 
  drawinglayer
 
  drawinglayer
 +
slideshow
 +
helpcontent2
 +
scripting
 +
padmin
 +
hwpfilter
 +
hsqldb
 +
connectivity
 +
xmerge
 +
stax
 +
saxon
 +
scaddins
 +
libwpd
 +
writerperfect
 +
extras
 +
neon
 +
ucb
 
  svx
 
  svx
  basctl
+
  formula
  chart2
+
  writerfilter
 
  dbaccess
 
  dbaccess
  desktop
+
  basctl
extensions
+
filter
+
 
  forms
 
  forms
  reportdesign
+
  extensions
sc
+
scripting
+
 
  sd
 
  sd
sdext
 
 
  starmath
 
  starmath
  wizards
+
  desktop
  writerfilter
+
  reportdesign
  writerperfect
+
  filter
 +
chart2
 
  sw
 
  sw
xmerge
 
 
  xmlsecurity
 
  xmlsecurity
 +
oovbaapi
 +
sc
 +
embedserv
 +
lingucomponent
 
  postprocess
 
  postprocess
 
  packimages
 
  packimages
 
  instsetoo_native
 
  instsetoo_native
 +
 +
<b>Hint:</b> You can use  $build -a -s |grep Building|awk '{print $3}'  in  $SRC_ROOT/instsetoo_native  to get a similar list of your working build
  
 
[[Category:Build_System]]
 
[[Category:Build_System]]

Revision as of 02:48, 6 November 2009

OpenOffice.org consists of several module directories. They need to be built in a certain order in order to satisfy dependencies.

solenv
boost
stlport
soltools
libxml2
libxslt
external
expat
xml2cmp
sal
salhelper
vos
zlib
openssl
icu
berkeleydb
nss
moz
redland
lucene
python
afms
apple_remote
msfontextract
jpeg
np_sdk
libtextcat
beanshell
fondu
MathMLDTD
hunspell
sane
libxmlsec
sandbox
graphite
store
registry
idlc
udkapi
offapi
codemaker
offuh
cppu
cppuhelper
ucbhelper
comphelper
rdbmaker
ridljar
jurt
jvmaccess
bridges
sax
jvmfwk
stoc
cpputools
i18nutil
animations
io
remotebridges
unodevtools
eventattacher
twain
psprint_config
agg
curl
rhino
bitstream_vera_fonts
testautomation
x11_extensions
package
icc
regexp
i18npool
unixODBC
lpsolve
hyphen
cppunit
testshl2
o3tl
basegfx
tools
unotools
transex3
l10n
setup_native
xmlscript
sot
officecfg
rsc
configmgr
cli_ure
unoil
javaunohelper
qadevOOo
fileaccess
sysui
pyuno
readlicense_oo
UnoControls
idl
dtrans
sccomp
scp2
unoxml
wizards
dictionaries
testtools
ure
bean
vigra
basebmp
vcl
toolkit
svtools
uui
goodies
xmloff
canvas
oox
fpicker
framework
basic
cppcanvas
xmlhelp
automation
accessibility
embeddedobj
shell
sfx2
avmedia
linguistic
drawinglayer
slideshow
helpcontent2
scripting
padmin
hwpfilter
hsqldb
connectivity
xmerge
stax
saxon
scaddins
libwpd
writerperfect
extras
neon
ucb
svx
formula
writerfilter
dbaccess
basctl
forms
extensions
sd
starmath
desktop
reportdesign
filter
chart2
sw
xmlsecurity
oovbaapi
sc
embedserv
lingucomponent
postprocess
packimages
instsetoo_native

Hint: You can use $build -a -s |grep Building|awk '{print $3}' in $SRC_ROOT/instsetoo_native to get a similar list of your working build

Personal tools