gfx/ycbcr/Makefile.in
author Benjamin Smedberg <benjamin@smedbergs.us>
Wed, 13 Oct 2010 08:54:06 -0400
changeset 55414 9338043ef10de4db97df09334ccfcf0e5961e50f
parent 44177 28962e3d0ed3bea6f36a218ee244dd3aac465707
child 57390 64901a1fcf9339c7497c0f203d9df1f95df3c738
permissions -rw-r--r--
Backed out changeset 7819e11aa46f, bug 592052 because of Mac OS X build bustage: Undefined symbols: "_NSGetModule", referenced from: -exported_symbols_list command line option ld: symbol(s) not found

DEPTH		= ../..
topsrcdir	= @top_srcdir@
srcdir		= @srcdir@
VPATH		= @srcdir@

include $(DEPTH)/config/autoconf.mk

MODULE       = ycbcr
LIBRARY_NAME = ycbcr
LIBXUL_LIBRARY = 1
EXPORT_LIBRARY = 1

DEFINES += -D_IMPL_NS_GFX

EXPORTS      = chromium_types.h \
               yuv_convert.h \
               yuv_row.h \
               $(NULL)

CPPSRCS = yuv_convert.cpp \
          yuv_row_c.cpp \
          $(NULL)

ifdef _MSC_VER
CPPSRCS += yuv_row_win.cpp \
           $(NULL)
else
ifeq ($(OS_ARCH),Linux)
CPPSRCS += yuv_row_linux.cpp \
           $(NULL)
else
ifeq ($(OS_ARCH),SunOS)
CPPSRCS += yuv_row_linux.cpp \
           $(NULL)
else
ifeq ($(OS_ARCH),Darwin)
ifeq ($(OS_TEST),x86_64)
CPPSRCS += yuv_row_linux.cpp \
           $(NULL)
else
CPPSRCS += yuv_row_mac.cpp \
           $(NULL)
endif
else
CPPSRCS += yuv_row_other.cpp \
           $(NULL)
endif # mac
endif # SunOS
endif # linux
endif # windows

EXTRA_DSO_LDOPTS += \
        $(LIBS_DIR) \
        $(EXTRA_DSO_LIBS) \
        $(XPCOM_LIBS) \
        $(NSPR_LIBS) \
        $(NULL)

include $(topsrcdir)/config/rules.mk