Add packaging information for Unix if building with the dom inspector or the pref extension. Mirriors the windows

packaging steps.

Patch by Alexander Sack.
This commit is contained in:
scott%scott-macgregor.org 2004-03-31 19:46:32 +00:00
parent 3a6a749047
commit f7a12a705f
3 changed files with 53 additions and 13 deletions

View File

@ -27,24 +27,19 @@ include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/config/rules.mk
ifeq ($(OS_ARCH),WINNT)
BASEMAIL = basemail-win
BASEMAIL = basemail-win
PREF = pref-win
INSPECTOR = inspector-win
_PLATFORM = dos
else
BASEMAIL = basemail-unix
BASEMAIL = basemail-unix
PREF = pref-unix
INSPECTOR = inspector-unix
_PLATFORM = unix
endif
# packaging file for the pref extension which is optional
PREF = pref-win
INSPECTOR = inspector-win
APP_NAME=thunderbird
ifeq ($(OS_ARCH),WINNT)
_PLATFORM = dos
else
_PLATFORM = unix
endif
mail_chrome: mail-jar.mn
$(NSINSTALL) -D $(DIST)/$(APP_NAME)/tmpchrome/comm

View File

@ -0,0 +1,23 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Inspector Package File for Win32. Only used when
; Thunderbird is built with the inspector extension
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[thunderbird]
components/inspector-cmdline.js
chrome/inspector.jar
res/inspector/viewer-registry.rdf
res/inspector/search-registry.rdf
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DLLs for pref extension
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
components/libinspector.so
components/inspector.xpt
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Default Profile Settings
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
defaults/pref/inspector.js

22
mail/config/pref-unix Normal file
View File

@ -0,0 +1,22 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Pref Package File for Win32. Only used when
; Thunderbird is built with the pref extension
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[thunderbird]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DLLs for pref extension
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
components/libautoconfig.so
components/autoconfig.xpt
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Default Profile Settings
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
defaults/autoconfig/*