What do we build in our modules?

From Apache OpenOffice Wiki
Jump to: navigation, search

For now we can leave external modules out as they will use their own make system; starting the "native" build is considered to be a trivial task in all possible build systems.

Many modules are quite straightforward. They contain code in several programming languages that is just compiled and linked. This won't be a problem for any candidate. So we have to look at the other modules that have their own targets or processing. The module list below lists them at the top.

Module
external
cxx
Java
src
c
C#
Obj.-C
xcu
uiconfig
idl
sdi
custom targets/processing
l10n










  merging
odk










  packing
pyuno
*









  *
qadevOOo

*








  *
setup_native










  *
sysui










  *
ure










  *
wizards










  *
extensions
*

*


*

*
*

ActiveX, NsPlugin
cli_ure
*



*





configuration.pl+xml
scripting
*
*
*







copy, zip
bridges
*
*

*






Corba IDL
crashrep
*









crashrep.ulf, crash_report.sh
offuh










custom target
unoil










custom target
javainstaller2










div.
reportbuilder

*








Extension
sdext










Extension
swext










Extension
helpcontent2










help tooling
i18npool










i18n data
ridljar

*








javamaker
vcl
*

*







Mac
fpicker
*

*







native code
migrationanalysis










not part of OOo
soldep










not part of OOo
automation
*

*





*

packimages, filter.pl
jvmfwk










processing
testtools
*
*


*





pyuno test, some special processing
embedserv
*









reg files
desktop
*
*
*
*


*



shell scripts etc., native apps, ulf files
oovbaapi








*

special processing
oox
*









special processing
packimages










special processing
readlicense_oo










special processing
transex3
*
*








special processing
writerfilter
*









special processing
xmerge
*
*








special processing
xmlsecurity
*
*








special processing
filter
*
*
*



*



xcu fragment procession in Java/Python
dictionaries










zip
psprint_config










zip
extras










zip, copy
accessibility
*
*
*








agg
*










animations
*










autodoc
*










avmedia
*
*
*








basctl
*

*




*

*

basebmp
*










basegfx
*










basic
*

*








bean

*

*







binfilter
*

*








canvas
*
*









chart2
*

*




*



codemaker
*










comphelper
*










configmgr
*










connectivity
*
*
*








cosv
*










cppcanvas
*










cppu
*










cppuhelper
*


*







cpputools
*










cui
*

*








dbaccess
*

*




*



drawinglayer
*










dtrans
*










editeng
*

*








embeddedobj
*










eventattacher
*










fileaccess
*










forms
*

*








formula
*

*








framework
*

*




*



hwpfilter
*










i18nutil
*










idl
*










idlc
*


*







io
*










javaunohelper
*
*









jurt

*

*







libegg



*







lingucomponent
*





*




linguistic
*










o3tl











offapi








*


officecfg






*




package
*










padmin
*

*








rdbmaker
*










regexp
*










registry
*










remotebridges
*










reportdesign
*

*




*



rsc
*


*







sal
*


*







salhelper
*










sane











sax
*










sc
*

*




*

*

scaddins
*

*








sccomp
*

*








sd
*

*




*

*

sfx2
*

*






*

shell
*

*








slideshow
*










soltools
*


*







sot
*










starmath
*

*




*

*

stoc
*










store
*










svl
*

*








svtools
*

*








svx
*

*




*

*

sw
*

*




*

*

testshl2
*










toolkit
*

*




*



tools
*


*







twain











ucb
*










ucbhelper
*










udkapi








*


udm
*










unixODBC











UnoControls
*










unodevtools
*










unotools
*










unoxml
*










uui
*

*








vbahelper
*










vos
*










writerperfect
*










x11_extensions











xml2cmp
*










xmlhelp
*
*









xmloff
*










xmlscript
*










afms
*











apache-commons
*











apple_remote
*











beanshell
*

*









berkeleydb
*











bitstream_vera_fonts
*











boost
*
*


*







cairo
*











cppunit
*











curl
*











epm
*











expat
*











external
*











fondu
*











graphite
*











hsqldb
*











hunspell
*











hyphen
*











icc
*











icu
*











jfreereport
*











jpeg
*











jvmaccess
*











libtextcat
*











libwpd
*











libxml2
*











libxmlsec
*











libxslt
*











lpsolve
*











lucene
*











MathMLDTD
*











moz
*











neon
*











np_sdk
*











nss
*











openssl
*











python
*











redland
*











rhino
*











saxon
*











stax
*











stlport
*











tomcat
*











vigra
*











xpdf
*











xsltml
*











zlib
*











Personal tools