зеркало из https://github.com/mozilla/pjs.git
Define the toolkit flags in one place an reuse that. Hopefully this will
put an end to the cut-n-paste insanity.
This commit is contained in:
Родитель
fe8c4b1447
Коммит
abf0cc4a0f
|
@ -57,8 +57,8 @@ NET_LIBS = \
|
|||
endif
|
||||
|
||||
LIBS = \
|
||||
-lraptorgfx \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
$(TK_LIBS) \
|
||||
-lxpcom \
|
||||
-lreg \
|
||||
|
|
|
@ -54,8 +54,8 @@ LIBS = \
|
|||
-lhttpurl \
|
||||
-lpwcac \
|
||||
-l$(MOZ_LIB_JS_PREFIX)js \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-limg \
|
||||
-lmozutil \
|
||||
-lxpcom \
|
||||
|
|
|
@ -65,8 +65,8 @@ LIBS = \
|
|||
-lsecfree \
|
||||
-l$(MOZ_LIB_JS_PREFIX)js \
|
||||
-ljsdom \
|
||||
-lraptorgfx \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lxpcom \
|
||||
-lxp \
|
||||
-lraptorhtmlpars \
|
||||
|
|
|
@ -24,13 +24,6 @@ include $(DEPTH)/config/autoconf.mk
|
|||
|
||||
PROGRAM = identity
|
||||
|
||||
# Hardcoding dlopen()'s? This needs to get fixed.
|
||||
#
|
||||
TOOLKIT_CFLAGS := \
|
||||
-DWIDGET_DLL=\"libwidget$(MOZ_WIDGET_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
-DGFXWIN_DLL=\"libgfx$(MOZ_GFX_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
$(TK_CFLAGS)
|
||||
|
||||
CPPSRCS = \
|
||||
identity.cpp \
|
||||
$(NULL)
|
||||
|
@ -45,10 +38,9 @@ LIBS = \
|
|||
$(NSPR_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
|
||||
include $(topsrcdir)/config/config.mk
|
||||
|
||||
CXXFLAGS+= $(TOOLKIT_CFLAGS)
|
||||
CXXFLAGS+= $(MOZ_TOOLKIT_REGISTRY_CFLAGS)
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
|
|
|
@ -58,8 +58,8 @@ LIBS = \
|
|||
-lsecfree \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-limg \
|
||||
-lmozutil \
|
||||
$(TK_LIBS) \
|
||||
|
|
|
@ -30,9 +30,6 @@ LOCAL_INCLUDES =
|
|||
|
||||
REQUIRES =
|
||||
|
||||
TOOLKIT_GFX_LIB := -lgfx$(MOZ_GFX_TOOLKIT)
|
||||
TOOLKIT_WIDGET_LIB := -lwidget$(MOZ_WIDGET_TOOLKIT)
|
||||
|
||||
BASE_LIBS = \
|
||||
-lpref \
|
||||
$(ZLIB_LIBS) \
|
||||
|
@ -45,9 +42,8 @@ BASE_LIBS = \
|
|||
|
||||
GECKO_LIBS = \
|
||||
-lraptorwebwidget \
|
||||
$(TOOLKIT_WIDGET_LIB) \
|
||||
-lraptorgfx \
|
||||
$(TOOLKIT_GFX_LIB) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lraptorhtmlpars \
|
||||
-lexpat \
|
||||
-lxmltok \
|
||||
|
|
|
@ -61,8 +61,8 @@ LIBS = \
|
|||
$(PNG_LIBS) \
|
||||
$(JPEG_LIBS) \
|
||||
-lxp \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lmozutil \
|
||||
-lsecfree \
|
||||
$(ZLIB_LIBS) \
|
||||
|
|
|
@ -58,8 +58,8 @@ LIBS = \
|
|||
-lexpat \
|
||||
-lxmltok \
|
||||
-limg \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lmozutil \
|
||||
-lmsgbaseutil \
|
||||
$(JPEG_LIBS) \
|
||||
|
|
|
@ -58,8 +58,8 @@ LIBS = \
|
|||
-lsecfree \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-limg \
|
||||
-lmozutil \
|
||||
$(TK_LIBS) \
|
||||
|
|
|
@ -28,9 +28,6 @@ LOCAL_INCLUDES =
|
|||
|
||||
REQUIRES =
|
||||
|
||||
TOOLKIT_GFX_LIB := -lgfx$(MOZ_GFX_TOOLKIT)
|
||||
TOOLKIT_WIDGET_LIB := -lwidget$(MOZ_WIDGET_TOOLKIT)
|
||||
|
||||
BASE_LIBS = \
|
||||
-lpref \
|
||||
$(ZLIB_LIBS) \
|
||||
|
@ -43,9 +40,9 @@ BASE_LIBS = \
|
|||
|
||||
GECKO_LIBS = \
|
||||
-lraptorwebwidget \
|
||||
$(TOOLKIT_WIDGET_LIB) \
|
||||
-lraptorgfx \
|
||||
$(TOOLKIT_GFX_LIB) \
|
||||
$(MOZ_WIDGET_TOOLKIT_LDFLAGS) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lraptorhtmlpars \
|
||||
-lexpat \
|
||||
-lxmltok \
|
||||
|
|
|
@ -61,8 +61,9 @@ LIBS = \
|
|||
-limg \
|
||||
$(PNG_LIBS) \
|
||||
$(JPEG_LIBS) \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
$(MOZ_WIDGET_TOOLKIT_LDFLAGS) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lmozutil \
|
||||
-lmsgbaseutil \
|
||||
$(ZLIB_LIBS) \
|
||||
|
|
|
@ -33,8 +33,8 @@ LOCAL_INCLUDES := -I$(srcdir)/../src
|
|||
REQUIRES = raptor netlib xpcom reg pref
|
||||
|
||||
LIBS = \
|
||||
-lraptorgfx \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lnetlib \
|
||||
-labouturl \
|
||||
-lfileurl \
|
||||
|
|
|
@ -54,8 +54,8 @@ LIBS = \
|
|||
-lhttpurl \
|
||||
-lpwcac \
|
||||
-l$(MOZ_LIB_JS_PREFIX)js \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-limg \
|
||||
-lmozutil \
|
||||
-lxpcom \
|
||||
|
|
|
@ -28,9 +28,6 @@ LOCAL_INCLUDES =
|
|||
|
||||
REQUIRES =
|
||||
|
||||
TOOLKIT_GFX_LIB := -lgfx$(MOZ_GFX_TOOLKIT)
|
||||
TOOLKIT_WIDGET_LIB := -lwidget$(MOZ_WIDGET_TOOLKIT)
|
||||
|
||||
BASE_LIBS = \
|
||||
-lpref \
|
||||
$(ZLIB_LIBS) \
|
||||
|
@ -43,9 +40,8 @@ BASE_LIBS = \
|
|||
|
||||
GECKO_LIBS = \
|
||||
-lraptorwebwidget \
|
||||
$(TOOLKIT_WIDGET_LIB) \
|
||||
-lraptorgfx \
|
||||
$(TOOLKIT_GFX_LIB) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lraptorhtmlpars \
|
||||
-lexpat \
|
||||
-lxmltok \
|
||||
|
|
|
@ -28,9 +28,6 @@ LOCAL_INCLUDES =
|
|||
|
||||
REQUIRES =
|
||||
|
||||
TOOLKIT_GFX_LIB := -lgfx$(MOZ_GFX_TOOLKIT)
|
||||
TOOLKIT_WIDGET_LIB := -lwidget$(MOZ_WIDGET_TOOLKIT)
|
||||
|
||||
BASE_LIBS = \
|
||||
-lpref \
|
||||
$(ZLIB_LIBS) \
|
||||
|
@ -43,9 +40,8 @@ BASE_LIBS = \
|
|||
|
||||
GECKO_LIBS = \
|
||||
-lraptorwebwidget \
|
||||
$(TOOLKIT_WIDGET_LIB) \
|
||||
-lraptorgfx \
|
||||
$(TOOLKIT_GFX_LIB) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lraptorhtmlpars \
|
||||
-lexpat \
|
||||
-lxmltok \
|
||||
|
|
|
@ -32,14 +32,11 @@ BASE_LIBS = \
|
|||
-l$(MOZ_LIB_UTIL_PREFIX)util \
|
||||
$(NULL)
|
||||
|
||||
TOOLKIT_WIDGET_LIB = -lwidgetgtk
|
||||
TOOLKIT_GFX_LIB = -lgfxgtk
|
||||
|
||||
GECKO_LIBS = \
|
||||
-lraptorwebwidget \
|
||||
$(TOOLKIT_WIDGET_LIB) \
|
||||
-lraptorgfx \
|
||||
$(TOOLKIT_GFX_LIB) \
|
||||
$(MOZ_WIDGET_TOOLKIT_LDFLAGS) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lraptorhtmlpars \
|
||||
-lexpat \
|
||||
-lxmltok \
|
||||
|
|
|
@ -55,21 +55,6 @@ EXPORT_RESOURCE_THROBBER := \
|
|||
$(wildcard $(srcdir)/throbber/anim*.gif) \
|
||||
$(NULL)
|
||||
|
||||
TOOLKIT_GFX_LIB := -lgfx$(MOZ_GFX_TOOLKIT)
|
||||
TOOLKIT_WIDGET_LIB := -lwidget$(MOZ_WIDGET_TOOLKIT)
|
||||
|
||||
ifeq ($(MOZ_GFX_TOOLKIT),xlib)
|
||||
TOOLKIT_GFX_XLIBRGB_LIB := -lxlibrgb
|
||||
endif
|
||||
|
||||
# Hardcoding dlopen()'s? This needs to get fixed.
|
||||
#
|
||||
TOOLKIT_CFLAGS := \
|
||||
-DWIDGET_DLL=\"libwidget$(MOZ_WIDGET_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
-DGFXWIN_DLL=\"libgfx$(MOZ_GFX_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
$(TK_CFLAGS)
|
||||
|
||||
|
||||
TOOLKIT_CPPSRCS_beos := \
|
||||
nsBeOSMain.cpp
|
||||
|
||||
|
@ -127,10 +112,9 @@ BASE_LIBS = \
|
|||
|
||||
GECKO_LIBS = \
|
||||
-lraptorwebwidget \
|
||||
$(TOOLKIT_WIDGET_LIB) \
|
||||
$(MOZ_WIDGET_TOOLKIT_LDFLAGS) \
|
||||
-lraptorgfx \
|
||||
$(TOOLKIT_GFX_LIB) \
|
||||
$(TOOLKIT_GFX_XLIBRGB_LIB) \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lraptorhtmlpars \
|
||||
-lexpat \
|
||||
-lxmltok \
|
||||
|
@ -181,7 +165,7 @@ LIBS = \
|
|||
|
||||
include $(topsrcdir)/config/config.mk
|
||||
|
||||
CXXFLAGS += $(TOOLKIT_CFLAGS)
|
||||
CXXFLAGS += $(MOZ_TOOLKIT_REGISTRY_CFLAGS)
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
|
@ -192,4 +176,3 @@ install:: $(PROGRAM) $(RUN_VIEWER_SCRIPT)
|
|||
$(INSTALL) $(EXPORT_RESOURCE_THROBBER) $(DIST)/bin/res/throbber
|
||||
$(INSTALL) $(srcdir)/resources/viewer.properties $(DIST)/bin/res
|
||||
$(INSTALL) $(RUN_VIEWER_SCRIPT) $(DIST)/bin
|
||||
|
||||
|
|
|
@ -25,16 +25,6 @@ include $(topsrcdir)/config/config.mk
|
|||
|
||||
PROGRAM = scribble
|
||||
|
||||
TOOLKIT_GFX_LIB := -lgfx$(MOZ_GFX_TOOLKIT)
|
||||
TOOLKIT_WIDGET_LIB := -lwidget$(MOZ_WIDGET_TOOLKIT)
|
||||
|
||||
# Hardcoding dlopen()'s? This needs to get fixed.
|
||||
#
|
||||
TOOLKIT_CXXFLAGS := \
|
||||
-DWIDGET_DLL=\"libwidget$(MOZ_WIDGET_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
-DGFXWIN_DLL=\"libgfx$(MOZ_GFX_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
$(TK_CFLAGS)
|
||||
|
||||
CPPSRCS := \
|
||||
Scribble.cpp \
|
||||
main.cpp \
|
||||
|
@ -51,6 +41,7 @@ LIBS := \
|
|||
$(TOOLKIT_WIDGET_LIB) \
|
||||
-lraptorgfx \
|
||||
$(TOOLKIT_GFX_LIB) \
|
||||
$(TOOLKIT_GFX_XLIBRGB_LIB) \
|
||||
-lraptorhtmlpars \
|
||||
-lraptorview \
|
||||
-labouturl \
|
||||
|
@ -81,7 +72,7 @@ LIBS := \
|
|||
$(NULL)
|
||||
|
||||
CFLAGS += $(TOOLKIT_CFLAGS)
|
||||
CXXFLAGS += $(TOOLKIT_CXXFLAGS)
|
||||
CXXFLAGS += $(MOZ_TOOLKIT_REGISTRY_CFLAGS)
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
|
|
|
@ -25,13 +25,6 @@ include $(topsrcdir)/config/config.mk
|
|||
|
||||
PROGRAM = widget
|
||||
|
||||
# Hardcoding dlopen()'s? This needs to get fixed.
|
||||
#
|
||||
TOOLKIT_CXXFLAGS := \
|
||||
-DWIDGET_DLL=\"libwidget$(MOZ_WIDGET_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
-DGFX_DLL=\"libgfx$(MOZ_GFX_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
$(TK_CFLAGS)
|
||||
|
||||
CPPSRCS = \
|
||||
main.cpp \
|
||||
nsWidgetTest.cpp \
|
||||
|
@ -61,7 +54,6 @@ NET_LIBS = \
|
|||
endif
|
||||
|
||||
LIBS = \
|
||||
-lraptorgfx \
|
||||
-lpref \
|
||||
-lsecfree \
|
||||
-l$(MOZ_LIB_UTIL_PREFIX)util \
|
||||
|
@ -71,24 +63,22 @@ LIBS = \
|
|||
-lxpcom \
|
||||
-lreg \
|
||||
-l$(MOZ_LIB_JS_PREFIX)js \
|
||||
-lwidget$(MOZ_WIDGET_TOOLKIT) \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
$(TK_LIBS) \
|
||||
$(MOZ_WIDGET_TOOLKIT_LDFLAGS) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lxp \
|
||||
-lraptorhtmlpars \
|
||||
-lexpat \
|
||||
-lxmltok \
|
||||
-ljsurl \
|
||||
-ljsdom \
|
||||
-lraptorgfx \
|
||||
$(NET_LIBS) \
|
||||
$(ZLIB_LIBS) \
|
||||
$(NSPR_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
CFLAGS += $(TOOLKIT_CFLAGS)
|
||||
CXXFLAGS += $(TOOLKIT_CXXFLAGS)
|
||||
CXXFLAGS += $(MOZ_TOOLKIT_REGISTRY_CFLAGS)
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
|
|
|
@ -85,8 +85,8 @@ NETLIB_LIBS = \
|
|||
endif
|
||||
|
||||
LIBS += \
|
||||
-lraptorgfx \
|
||||
-lgfx$(MOZ_GFX_TOOLKIT) \
|
||||
-lraptorgfx \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
$(TK_LIBS) \
|
||||
-lpref \
|
||||
-lsecfree \
|
||||
|
|
|
@ -29,21 +29,6 @@ ifeq ($(MOZ_WIDGET_TOOLKIT),beos)
|
|||
BEOS_PROGRAM_RESOURCE = apprunner-beos.rsrc
|
||||
endif
|
||||
|
||||
|
||||
TOOLKIT_GFX_LIB = -lgfx$(MOZ_GFX_TOOLKIT)
|
||||
TOOLKIT_WIDGET_LIB = -lwidget$(MOZ_WIDGET_TOOLKIT)
|
||||
|
||||
ifeq ($(MOZ_GFX_TOOLKIT),xlib)
|
||||
TOOLKIT_GFX_XLIBRGB_LIB := -lxlibrgb
|
||||
endif
|
||||
|
||||
# Hardcoding dlopen()'s? This needs to get fixed.
|
||||
#
|
||||
TOOLKIT_CFLAGS := \
|
||||
-DWIDGET_DLL=\"libwidget$(MOZ_WIDGET_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
-DGFXWIN_DLL=\"libgfx$(MOZ_GFX_TOOLKIT).$(DLL_SUFFIX)\" \
|
||||
$(TK_CFLAGS)
|
||||
|
||||
ifndef NECKO
|
||||
LIBS = \
|
||||
-labouturl \
|
||||
|
@ -71,10 +56,9 @@ LIBS += \
|
|||
-L$(DIST)/bin \
|
||||
-lnsappshell \
|
||||
-lxpcom \
|
||||
$(TOOLKIT_WIDGET_LIB)\
|
||||
$(MOZ_WIDGET_TOOLKIT_LDFLAGS) \
|
||||
-lraptorgfx \
|
||||
$(TOOLKIT_GFX_LIB)\
|
||||
$(TOOLKIT_GFX_XLIBRGB_LIB) \
|
||||
$(MOZ_GFX_TOOLKIT_LDFLAGS) \
|
||||
-lreg \
|
||||
-lraptorwebwidget \
|
||||
-lraptorhtmlpars \
|
||||
|
@ -96,7 +80,6 @@ LIBS += \
|
|||
$(NULL)
|
||||
|
||||
|
||||
|
||||
CPPSRCS = \
|
||||
nsAppRunner.cpp \
|
||||
nsSetupRegistry.cpp \
|
||||
|
@ -105,7 +88,7 @@ CPPSRCS = \
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
CXXFLAGS += $(TOOLKIT_CFLAGS)
|
||||
CXXFLAGS += $(MOZ_TOOLKIT_REGISTRY_CFLAGS)
|
||||
|
||||
install:: $(srcdir)/mozilla-apprunner.sh
|
||||
$(INSTALL) $< $(DIST)/bin
|
||||
|
|
Загрузка…
Ссылка в новой задаче