Second cut at an embedding makefile. This is not part of the seamonkey build.

This commit is contained in:
dougt%netscape.com 2000-11-22 18:39:16 +00:00
Родитель 0380d9c7d9
Коммит 24131842c7
1 изменённых файлов: 24 добавлений и 5 удалений

Просмотреть файл

@ -33,10 +33,6 @@ ifdef USE_ELF_DYNSTR_GC
DIRS += tools/elf-dynstr-gc
endif
ifdef MOZ_STATIC_COMPONENTS
DIRS += modules/staticmod
endif
DIRS += nsprpub
ifeq ($(exporting),1)
@ -110,7 +106,7 @@ else
dom \
view \
layout \
xpfe/appfilelocprovider \
modules/appfilelocprovider \
rdf \
docshell \
webshell \
@ -124,6 +120,10 @@ else
$(NULL)
endif
ifdef MOZ_STATIC_COMPONENTS
DIRS += modules/staticmod
endif
GARBAGE += dist
DIST_GARBAGE = config.cache config.log config.status config-defs.h \
dependencies.beos config/autoconf.mk \
@ -147,6 +147,25 @@ CONFIG_RELEASE_SMALL_OPTIONS := \
config_release_small:
$(DEPTH)/configure $(CONFIG_RELEASE_SMALL_OPTIONS)
build_small:
$(MAKE) -f embed.mk config_release_small
$(MAKE) -f embed.mk export exporting=1
$(MAKE) -f embed.mk
### does not seam to work....
# I was hoping that we could just pull SeaMonkeyCore, but I think I need editor and l10n :-(
NSPR_CO_MODULE = mozilla/nsprpub
NSPR_CO_TAG = NSPRPUB_CLIENT_BRANCH
PSM_CO_MODULE= mozilla/security
PSM_CO_TAG = SECURITY_CLIENT_BRANCH
pull:
cd ..; \
cvs co -P SeaMonkeyAll&& \
cvs co -P -r $(PSM_CO_TAG) $(PSM_CO_MODULE) && \
cvs co -P -r $(NSPR_CO_TAG) $(NSPR_CO_MODULE)