components/gnome/libzapojit/Makefile
changeset 7293 a449e2e641be
parent 6591 6507b6cfedb6
child 7687 1093e2a9adbd
equal deleted inserted replaced
7292:addd59c4ffea 7293:a449e2e641be
    39 TPNO=			25454
    39 TPNO=			25454
    40 
    40 
    41 TEST_TARGET = $(NO_TESTS)
    41 TEST_TARGET = $(NO_TESTS)
    42 
    42 
    43 # Needs gobject-introspection, not available on S11.
    43 # Needs gobject-introspection, not available on S11.
    44 ifeq ($(BUILD_TYPE), evaluation)
    44 include $(WS_MAKE_RULES)/no-evaluation.mk
    45 BUILD_64=
       
    46 INSTALL_64=
       
    47 PUBLISH_STAMP=
       
    48 endif
       
    49 
    45 
    50 include $(WS_MAKE_RULES)/gnome-component.mk
    46 include $(WS_MAKE_RULES)/gnome-component.mk
    51 
    47 
    52 CONFIGURE_OPTIONS += --disable-static
    48 CONFIGURE_OPTIONS += --disable-static
    53 CONFIGURE_OPTIONS += --enable-gtk-doc
    49 CONFIGURE_OPTIONS += --enable-gtk-doc
    57 
    53 
    58 # Expects GNU utilities in path (e.g. GNU cp, etc.)
    54 # Expects GNU utilities in path (e.g. GNU cp, etc.)
    59 CONFIGURE_ENV += PATH="$(GNUBIN):$(PATH)"
    55 CONFIGURE_ENV += PATH="$(GNUBIN):$(PATH)"
    60 COMPONENT_BUILD_ENV += PATH="$(GNUBIN):$(PATH)"
    56 COMPONENT_BUILD_ENV += PATH="$(GNUBIN):$(PATH)"
    61 
    57 
    62 # Delete once builds servers have goa installed
       
    63 GOA_BASE = $(WS_COMPONENTS)/gnome/gnome-online-accounts/build/prototype/$(MACH)
       
    64 PKG_CONFIG_PATHS += $(GOA_BASE)/usr/lib/$(MACH64)/pkgconfig
       
    65 
       
    66 LD_OPTIONS += -L $(GOA_BASE)$(USRLIB.$(BITS))
       
    67 
       
    68 CPPFLAGS +=  \
       
    69 	-I$(GOA_BASE)/usr/include/goa-1.0 \
       
    70 	-I$(GOA_BASE)/usr/lib/$(MACH64)/goa-1.0/include
       
    71 
       
    72 COMPONENT_BUILD_ENV += LD_LIBRARY_PATH_64="$(GOA_BASE)/$(USRLIB.$(BITS)):$(BUILD_DIR_64)/src/.libs"
       
    73 
       
    74 # The dependency isn't installed, so add it manually since pkgdepend
       
    75 # can't resolve them yet: 15708323
       
    76 DEPENDED += $(WS_TOP)/components/gnome/gnome-online-accounts/build/manifest-$(MACH)-gnome-online-accounts.depend
       
    77 
       
    78 # Temporary until dependencies are all on build machines
       
    79 REQUIRED_PACKAGES += $(shell $(GSED) -n 's/REQUIRED_PACKAGES +=//p' ../gnome-online-accounts/Makefile)
       
    80 #end Delete
       
    81 
       
    82 REQUIRED_PACKAGES += developer/documentation-tool/gtk-doc
    58 REQUIRED_PACKAGES += developer/documentation-tool/gtk-doc
    83 REQUIRED_PACKAGES += library/desktop/gobject/gobject-introspection
    59 REQUIRED_PACKAGES += library/desktop/gobject/gobject-introspection
    84 REQUIRED_PACKAGES += library/desktop/librest
    60 REQUIRED_PACKAGES += library/desktop/librest
    85 REQUIRED_PACKAGES += library/glib2
    61 REQUIRED_PACKAGES += library/glib2
    86 REQUIRED_PACKAGES += library/gnome/gnome-online-accounts
    62 REQUIRED_PACKAGES += library/gnome/gnome-online-accounts