components/gnome/gtk3/Makefile
changeset 6676 447ee8f869db
parent 6242 9bcb362ee1dc
child 6968 8acbeef80cf1
equal deleted inserted replaced
6675:21b7fffbffb4 6676:447ee8f869db
    90 CONFIGURE_OPTIONS += --enable-introspection
    90 CONFIGURE_OPTIONS += --enable-introspection
    91 CONFIGURE_OPTIONS += --enable-libcanberra
    91 CONFIGURE_OPTIONS += --enable-libcanberra
    92 # Generate man pages
    92 # Generate man pages
    93 CONFIGURE_OPTIONS += --enable-man
    93 CONFIGURE_OPTIONS += --enable-man
    94 CONFIGURE_OPTIONS += --with-x
    94 CONFIGURE_OPTIONS += --with-x
    95 
    95 # disable colord for now till we get colord installed on build servers
    96 # Delete this when build servers are installed with an updated at-spi2-atk
    96 # at which point we can delete this and add it in REQ PKGS
    97 ATK_BASE = $(WS_COMPONENTS)/gnome/at-spi2-atk/build/prototype/$(MACH)
    97 CONFIGURE_OPTIONS += --enable-colord=no
    98 PKG_CONFIG_PATHS.32 += $(ATK_BASE)/usr/lib/pkgconfig/
       
    99 PKG_CONFIG_PATHS.64 += $(ATK_BASE)/usr/lib/$(MACH64)/pkgconfig/
       
   100 PKG_CONFIG_PATHS += $(PKG_CONFIG_PATHS.$(BITS))
       
   101 
       
   102 LD_OPTIONS.32 += -L $(ATK_BASE)/usr/lib 
       
   103 LD_OPTIONS.64 += -L $(ATK_BASE)/usr/lib/$(MACH64)
       
   104 LD_OPTIONS += $(LD_OPTIONS.$(BITS))
       
   105 
       
   106 CPPFLAGS += -I$(ATK_BASE)/usr/include/at-spi2-atk/2.0
       
   107 
       
   108 REST_BASE = $(WS_COMPONENTS)/gnome/rest/build/prototype/$(MACH)
       
   109 PKG_CONFIG_PATHS.32 += $(REST_BASE)/usr/lib/pkgconfig/
       
   110 PKG_CONFIG_PATHS.64 += $(REST_BASE)/usr/lib/$(MACH64)/pkgconfig/
       
   111 PKG_CONFIG_PATHS += $(PKG_CONFIG_PATHS.$(BITS))
       
   112 
       
   113 LD_OPTIONS.32 += -L $(REST_BASE)/usr/lib
       
   114 LD_OPTIONS.64 += -L $(REST_BASE)/usr/lib/$(MACH64)
       
   115 LD_OPTIONS += $(LD_OPTIONS.$(BITS))
       
   116 
       
   117 CPPFLAGS += -I$(REST_BASE)/usr/include/rest-0.7
       
   118 
       
   119 # Work around pkgdepend bug which doesn't resolve dependencies from
       
   120 # the local workspace repo. 
       
   121 DEPENDED += $(WS_TOP)/components/gnome/rest/build/manifest-$(MACH)-rest.depend
       
   122 DEPENDED += $(WS_TOP)/components/gnome/at-spi2-atk/build/manifest-$(MACH)-at-spi2-atk.depend
       
   123 
       
   124 # Temporary until dependencies are all on build machines
       
   125 REQUIRED_PACKAGES += $(shell $(GSED) -n 's/REQUIRED_PACKAGES +=//p' ../at-spi2-atk/Makefile) 
       
   126 REQUIRED_PACKAGES += $(shell $(GSED) -n 's/REQUIRED_PACKAGES +=//p' ../rest/Makefile) 
       
   127 #end Delete
       
   128 
    98 
   129 # Needed due to patch to configure.ac.
    99 # Needed due to patch to configure.ac.
   130 COMPONENT_PREP_ACTION += (cd $(@D); autoreconf -fiv);
   100 COMPONENT_PREP_ACTION += (cd $(@D); autoreconf -fiv);
   131 
   101 
   132 REQUIRED_PACKAGES += data/docbook/docbook-dtds
   102 REQUIRED_PACKAGES += data/docbook/docbook-dtds