; Package file for Win32 static Firefox build. 
;
; File format:
;
; [] designates a toplevel component. Example: [xpcom]
; - in front of a file specifies it to be removed from the destination
; * wildcard support to recursively copy the entire directory
; ; file comment
;

#filter substitution

bin/.autoreg

[@AB_CD@]
bin\chrome\@AB_CD@.jar
bin\chrome\@AB_CD@.manifest
bin\chrome\calendar-@AB_CD@.jar
bin\chrome\calendar-@AB_CD@.manifest
bin\chrome\lightning-@AB_CD@.jar
bin\chrome\lightning-@AB_CD@.manifest
bin\defaults\pref\celtx-l10n.js
bin\celtxconfig.properties
bin\defaults\profile\localstore.rdf
bin\defaults\profile\prefs.js
bin\defaults\profile\mimeTypes.rdf
bin\defaults\profile\chrome\*
bin\defaults\profile\CeltxSamples
bin\defaults\profile\CeltxTemplates
bin\defaults\preferences\lightning.js
bin\uninstall\helper.exe
bin\updater.ini
bin\dictionaries

[xpcom]
bin\components\caldav.xpt
bin\components\nsAddonRepository.js
bin\components\nsBadCertHandler.js
bin\components\nsCeltxProtocolHandler.js
bin\components\nsContentDispatchChooser.js
bin\components\nsContentPrefService.js
bin\components\nsDefaultCLH.js
bin\components\nsHandlerService.js
bin\components\nsProgressDialog.js
bin\components\nsTryToClose.js
bin\components\nsURLFormatter.js
bin\components\nsWebHandlerApp.js
bin\components\parentalcontrols.xpt
bin\components\txEXSLTRegExFunctions.js
bin\components\urlformatter.xpt
bin\components\webdav.dll
bin\components\xpautocomplete.xpt
bin\IA2Marshal.dll
bin\modules\*
bin\js3250.dll
bin\plc4.dll
bin\plds4.dll
bin\xpcom.dll
bin\nspr4.dll
#ifdef MOZ_ENABLE_LIBXUL
bin\xul.dll
#else
bin\xpcom_core.dll
bin\components\xpinstal.dll
bin\components\jar50.dll
#endif
bin\Microsoft.VC90.CRT.manifest
bin\msvcm90.dll
bin\msvcp90.dll
bin\msvcr90.dll
# bin\msvcr71.dll
# bin\msvcp71.dll

[celtx]
; [Base Celtx Files]
; Should use MOZ_APP_NAME but it's undefined
bin\celtx.exe
bin\application.ini
bin\platform.ini
bin\plugins\npnul32.dll
bin\LICENSE
bin\README.txt
bin\sqlite3.dll
bin\blocklist.xml

; [Components]
bin\components\alerts.xpt
bin\AccessibleMarshal.dll
bin\components\accessibility.xpt
bin\components\accessibility-msaa.xpt
bin\components\appshell.xpt
bin\components\appstartup.xpt
bin\components\autocomplete.xpt
bin\components\autoconfig.xpt
bin\components\caps.xpt
bin\components\celtxcompsbase.xpt
bin\components\chardet.xpt
bin\components\chrome.xpt
bin\components\commandhandler.xpt
bin\components\commandlines.xpt
bin\components\composer.xpt
bin\components\content_base.xpt
bin\components\content_html.xpt
bin\components\content_htmldoc.xpt
bin\components\content_xmldoc.xpt
bin\components\content_xslt.xpt
bin\components\content_xtf.xpt
bin\components\contentprefs.xpt
bin\components\cookie.xpt
bin\components\directory.xpt
bin\components\docshell_base.xpt
bin\components\dom.xpt
bin\components\dom_base.xpt
bin\components\dom_canvas.xpt
bin\components\dom_core.xpt
bin\components\dom_css.xpt
bin\components\dom_events.xpt
bin\components\dom_html.xpt
bin\components\dom_offline.xpt
bin\components\dom_json.xpt
bin\components\dom_range.xpt
bin\components\dom_sidebar.xpt
bin\components\dom_storage.xpt
bin\components\dom_stylesheets.xpt
bin\components\dom_traversal.xpt
bin\components\dom_views.xpt
bin\components\dom_xbl.xpt
bin\components\dom_xpath.xpt
bin\components\dom_xul.xpt
bin\components\dom_loadsave.xpt
bin\components\downloads.xpt
bin\components\editor.xpt
bin\components\embed_base.xpt
bin\components\exthandler.xpt
bin\components\exthelper.xpt
bin\components\fastfind.xpt
bin\components\feeds.xpt
bin\components\find.xpt
bin\components\fuel.xpt
bin\components\gfx.xpt
bin\components\htmlparser.xpt
bin\components\imglib2.xpt
bin\components\imgicon.xpt
bin\components\imgscale.xpt
bin\components\intl.xpt
bin\components\jar.xpt
bin\components\jsconsole-clhandler.js
#ifndef MOZ_ENABLE_LIBXUL
bin\components\jsd3250.dll
#endif
bin\components\jsdservice.xpt
bin\components\layout_base.xpt
bin\components\layout_printing.xpt
bin\components\layout_xul.xpt
bin\components\layout_xul_tree.xpt
bin\components\inspector.xpt
bin\components\locale.xpt
bin\components\lwbrk.xpt
bin\components\microsummaries.xpt
bin\components\migration.xpt
bin\components\mimetype.xpt
bin\components\mozbrwsr.xpt
bin\components\mozfind.xpt
bin\components\necko.xpt
bin\components\necko_cache.xpt
bin\components\necko_cookie.xpt
bin\components\necko_strconv.xpt
bin\components\necko_about.xpt
bin\components\necko_dns.xpt
bin\components\necko_file.xpt
bin\components\necko_ftp.xpt
bin\components\necko_http.xpt
bin\components\necko_res.xpt
bin\components\necko_socket.xpt
bin\components\necko_viewsource.xpt
bin\components\oji.xpt
bin\components\loginmgr.xpt
bin\components\places.xpt
bin\components\plugin.xpt
bin\components\pref.xpt
bin\components\prefetch.xpt
bin\components\profile.xpt
bin\components\proxyObject.xpt
bin\components\rdf.xpt
bin\components\satchel.xpt
bin\components\saxparser.xpt
bin\components\shistory.xpt
bin\components\storage.xpt
bin\components\toolkitprofile.xpt
bin\components\txtsvc.xpt
bin\components\txmgr.xpt
#ifdef MOZ_USE_NATIVE_UCONV
bin\components\ucnative.xpt
#endif
bin\components\uconv.xpt
bin\components\unicharutil.xpt
bin\components\uriloader.xpt
bin\components\webBrowser_core.xpt
bin\components\webbrowserpersist.xpt
bin\components\webshell_idls.xpt
bin\components\widget.xpt
bin\components\windowds.xpt
bin\components\windowwatcher.xpt
bin\components\shellservice.xpt
bin\components\spellchecker.xpt
bin\components\xpcom_base.xpt
bin\components\xpcom_system.xpt
bin\components\xpcom_components.xpt
bin\components\xpcom_ds.xpt
bin\components\xpcom_io.xpt
bin\components\xpcom_thread.xpt
bin\components\xpcom_xpti.xpt
bin\components\xpconnect.xpt
bin\components\xpinstall.xpt
bin\components\xulapp.xpt
bin\components\xuldoc.xpt
bin\components\xultmpl.xpt
bin\components\zipwriter.xpt
; JavaScript components
bin\components\FeedProcessor.js
bin\components\celtxLogger.js
bin\components\celtxMediaManager.js
bin\components\nsCeltxContentHandler.js
bin\components\nsCeltxService.js
bin\components\nsCloseAllWindows.js
bin\components\nsDictionary.js
bin\components\nsHelperAppDlg.js
bin\components\nsDownloadManagerUI.js
bin\components\nsProxyAutoConfig.js
bin\components\nsSearchService.js
bin\components\nsSearchSuggestions.js
bin\components\nsSidebar.js
bin\components\nsExtensionManager.js
bin\components\nsBlocklistService.js
bin\components\nsUpdateService.js
bin\components\nsMicrosummaryService.js
bin\components\nsPlacesTransactionsService.js
bin\components\nsPostUpdateWin.js
bin\components\nsLoginInfo.js
bin\components\nsLoginManager.js
bin\components\nsLoginManagerPrompter.js
bin\components\storage-Legacy.js
bin\components\pluginGlue.js
bin\components\extensions.xpt
bin\components\update.xpt
; Calendar components
bin\components\calbscmp.dll
bin\components\calbase.xpt
bin\components\calbaseinternal.xpt
bin\components\calendarService.js
bin\components\calCompositeCalendar.js
bin\components\calDavCalendarModule.js
bin\components\calICSCalendarModule.js
bin\components\calImportExportModule.js
bin\components\calItemModule.js
bin\components\calMemoryCalendarModule.js
bin\components\calStorageCalendarModule.js
bin\components\calWcapCalendarModule.js
bin\components\lightningAlarmMonitor.js
bin\components\lightningTextCalendarConverter.js
bin\components\storage.xpt
bin\components\wcap.xpt
bin\components\webdav.xpt
bin\js\calAlarm.js
bin\js\calAlarmService.js
bin\js\calAlarmMonitor.js
bin\js\calAttachment.js
bin\js\calAttendee.js
bin\js\calCalendarManager.js
bin\js\calCachedCalendar.js
bin\js\calDateTimeFormatter.js
bin\js\calDavCalendar.js
bin\js\calEvent.js
bin\js\calHtmlExport.js
bin\js\calICSCalendar.js
bin\js\calIcsImportExport.js
bin\js\calIcsParser.js
bin\js\calIcsSerializer.js
bin\js\calItemBase.js
bin\js\calItipEmailTransport.js
bin\js\calItipItem.js
bin\js\calItipProcessor.js
bin\js\calListFormatter.js
bin\js\calMemoryCalendar.js
bin\js\calMonthGridPrinter.js
bin\js\calOutlookCSVImportExport.js
bin\js\calProtocolHandler.js
bin\js\calProviderBase.js
bin\js\calRecurrenceInfo.js
bin\js\calRelation.js
bin\js\calStorageCalendar.js
bin\js\calTodo.js
bin\js\calTransactionManager.js
bin\js\calFreeBusyService.js
bin\js\calCalendarSearchService.js
bin\js\calTimezoneService.js
bin\js\calUtils.js
bin\js\calAuthUtils.js
bin\js\calProviderUtils.js
bin\js\calWeekInfoService.js
bin\js\calWeekPrinter.js
bin\js\calWcapCalendar.js
bin\js\calWcapCalendarItems.js
bin\js\calWcapErrors.js
bin\js\calWcapRequest.js
bin\js\calWcapSession.js
bin\js\calWcapUtils.js
; InstantBird components
bin\glib.dll
bin\purple.dll
bin\xml2.dll
bin\components\purplexpcom.dll
bin\components\purplexpcom.xpt
bin\components\gg.dll
bin\components\irc.dll
bin\components\jabber.dll
bin\components\msn.dll
bin\components\myspace.dll
bin\components\netsoul.dll
bin\components\novell.dll
bin\components\oscar.dll
bin\components\qq.dll
bin\components\simple.dll
bin\components\yahoo.dll
bin\components\smileProtocolHandler.js
bin\chrome\instantbird.jar
bin\chrome\instantbird.manifest

; [Celtx Chrome Files]
bin\chrome\celtx.jar
bin\chrome\celtx.manifest
bin\chrome\classic.jar
bin\chrome\classic.manifest
bin\extensions
bin\chrome\comm.jar
bin\chrome\comm.manifest
bin\chrome\toolkit.jar
bin\chrome\toolkit.manifest
bin\chrome\calendar.jar
bin\chrome\calendar.manifest
bin\chrome\lightning.jar
bin\chrome\lightning.manifest

; [Default Preferences]
; All the pref files must be part of base to prevent migration bugs
bin\defaults\pref\celtx.js
bin\defaults\pref\channel-prefs.js
bin\greprefs\all.js
bin\greprefs\security-prefs.js
bin\greprefs\xpinstall.js
bin\defaults\autoconfig\platform.js
bin\defaults\autoconfig\prefcalls.js

; [Layout Engine Resources]
; Style Sheets, Graphics and other Resources used by the layout engine. 
bin\res\hiddenWindow.html
bin\res\ua.css
bin\res\html.css
bin\res\quirk.css
bin\res\forms.css
bin\res\EditorOverride.css
bin\res\contenteditable.css
bin\res\designmode.css
bin\res\table-add-column-after-active.gif
bin\res\table-add-column-after-hover.gif
bin\res\table-add-column-after.gif
bin\res\table-add-column-before-active.gif
bin\res\table-add-column-before-hover.gif
bin\res\table-add-column-before.gif
bin\res\table-add-row-after-active.gif
bin\res\table-add-row-after-hover.gif
bin\res\table-add-row-after.gif
bin\res\table-add-row-before-active.gif
bin\res\table-add-row-before-hover.gif
bin\res\table-add-row-before.gif
bin\res\table-remove-column-active.gif
bin\res\table-remove-column-hover.gif
bin\res\table-remove-column.gif
bin\res\table-remove-row-active.gif
bin\res\table-remove-row-hover.gif
bin\res\table-remove-row.gif
bin\res\arrowd.gif
bin\res\grabber.gif
bin\res\viewsource.css
bin\res\mathml.css
bin\res\arrow.gif
bin\res\loading-image.gif
bin\res\broken-image.gif
bin\res\fonts\*
bin\res\dtd\*
bin\res\html\*
bin\res\wincharset.properties
bin\res\charsetalias.properties
bin\res\charsetData.properties
bin\res\langGroups.properties
bin\res\language.properties
bin\res\entityTables\*

; svg
bin\res\svg.css
bin\components\dom_svg.xpt

; [Personal Security Manager]
;
bin\nssckbi.dll
bin\components\pipboot.xpt
bin\components\pipnss.xpt
bin\components\pippki.xpt
bin\nssutil3.dll
bin\nss3.dll
bin\smime3.dll
bin\softokn3.chk
bin\softokn3.dll
bin\freebl3.chk
bin\freebl3.dll
bin\ssl3.dll
bin\nssdbm3.dll
bin\chrome\pippki.jar
bin\chrome\pippki.manifest

; [Updater]
;
bin\updater.exe

