; Base Embedding Package File for linux
;
;
;

[Embed]

; 
; Sample App + launch script
; 
TestGtkEmbed
run-mozilla.sh

; 
; NSPR:
; 
libnspr4.so
libplc4.so
libplds4.so

; 
; Javascript:
; 
libmozjs.so

; 
; NGLayout Web Widget Control:
; 

libgkgfx.so 
libgtksuperwin.so 
libgtkembedmoz.so 


; 
; DOM:
; 
components/libjsdom.so 


; 
; XPCOM:
; 
libxpcom.so 



; 
; Components: (need to trim fat)
; 

; appshell 

components/libnsappshell.so
components/appshell.xpt 


; caps
components/libcaps.so
components/caps.xpt                     

; chrome
components/libchrome.so                   
components/chrome.xpt                   

; cookies
components/libcookie.so                   

; docshell
components/libdocshell.so                 
components/docshell.xpt            

; dom
components/dom.xpt                      
components/dom_base.xpt
components/dom_core.xpt
components/dom_css.xpt
components/dom_events.xpt
components/dom_html.xpt
components/dom_range.xpt
components/dom_stylesheets.xpt
components/dom_traversal.xpt
components/dom_views.xpt
components/dom_xbl.xpt
components/dom_xul.xpt

; editor
components/libeditor.so                   
components/editor.xpt

; embedding                   
components/libmozbrwsr.so                 
components/libwebbrwsr.so  ; wtf!  it is needed?!
components/mozbrwsr.xpt                 
components/webBrowser_core.xpt
components/libembedcomponents.so
components/windowwatcher.xpt

; find functionality
components/libtxtsvc.so
components/txtsvc.xpt

; gfx
components/libtimer_gtk.so
components/libgfx_gtk.so                     
components/gfx.xpt 

; gfx2
components/libgfx2.so
components/gfx2.xpt

; jar
components/libjar50.so
components/jar.xpt

; javascript
components/libjsurl.so
components/jsurl.xpt

; layout
libmoz_art_lgpl.so
components/libgkcontent.so
res/dtd/*
components/libgklayout.so                   
components/libhtmlpars.so                 
components/libgkview.so                   
components/layout_base.xpt              
components/layout_xul.xpt               
components/content_base.xpt

; netwerk

libmozz.so
components/libnecko.so                    
components/necko.xpt                    
components/libnecko2.so                   
components/necko_about.xpt              
components/necko_cache.xpt              
components/necko_data.xpt               
components/necko_dns.xpt                
components/necko_ftp.xpt                
components/necko_http.xpt               
components/necko_jar.xpt                
components/necko_res.xpt                
components/necko_strconv.xpt            

; imagelib
libmozjpeg.so
components/libnsgif.so                    
components/libnsjpg.so                    
components/libnspng.so
components/libimglib2.so
components/imglib2.xpt
components/libimggif.so
components/libimgjpeg.so
components/libimgpng.so
components/libimgppm.so

; prefs
components/pref.xpt                     
components/libpref.so

; profile
components/libprofile.so                  
components/profile.xpt

; wallet
; Optional - only if you need password persistence
components/libwallet.so
components/wallet.xpt                  

; download progress
; Optional - you can implement your own download progress dialog
;   then this is no longer required
;components/nsProgressDialog.js
;components/nsHelperAppDlg.js
;components/nsDownloadProgressListener.js
;components/downloadmanager.xpt

; psm2
; Optional - only if you need PSM2 support
components/libpipboot.so
components/pipboot.xpt
components/libpipnss.so
components/pipnss.xpt
chrome/pipnss.jar
components/libpippki.so
components/pippki.xpt
chrome/pippki.jar
defaults/pref/security-prefs.js
libnss3.so
libsmime3.so
libsoftokn3.so
libssl3.so
libnssckbi.so

; rdf
components/librdf.so
components/rdf.xpt

; session history
components/libshistory.so
components/shistory.xpt

; required l10n libraries

components/intl.xpt
components/locale.xpt
components/libunicharutil.so
components/libuconv.so
components/uconv.xpt
components/liblwbrk.so
components/libnslocale.so
components/libucvlatin.so
components/unicharutil.xpt
components/libchardet.so
; optional - on english only systems
; components/libucvja.so for japanese
; components/libucvko.so for korean
; components/libucvcn.so for simplified chinese
; components/libucvtw.so for traditional chinese
; components/libucvtw2.so for traditional chinese
; components/libucvibm.so for ibm


res/language.properties
res/langGroups.properties
res/charsetData.properties
res/charsetalias.properties
res/unixcharset.properties
; res/strres.properties 

; required i18n libs
components/libstrres.so

; required prefs files
defaults/pref/all.js
defaults/pref/initpref.js
defaults/pref/unix.js

; uriloader
components/liburiloader.so
components/uriloader.xpt

; widget
components/libwidget_gtk.so
components/widget.xpt

; xpconnect
components/libxpconnect.so
components/xpconnect.xpt

; xpcom
components/xpcom_base.xpt
components/xpcom_components.xpt
components/xpcom_ds.xpt
components/xpcom_io.xpt
components/xpcom_threads.xpt
components/xpcom_xpti.xpt

;
; Widget-Toolkit and Res (consult hyatt@netscape.com before modifying):
; 
chrome/embed.jar
; 
; res:
; 
res/html.css   
res/quirk.css
res/viewsource.css
res/ua.css
res/forms.css
res/arrow.gif
res/arrowd.gif
res/loading-image.gif
res/broken-image.gif
res/builtin/*
res/entityTables/*
res/fonts/*

;
; MathML
;
res/mathml.css
components/libucvmath.so
