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 |