comparison src/libgda.mk @ 3012:100e618349f7

Improve handling of prefix directories by defining HOST_PREFIX and BUILD_TOOLS_PREFIX variables in top-level Makefile.
author John W. Eaton <jwe@octave.org>
date Sun, 02 Jun 2013 10:31:04 -0400
parents 47558e958113
children bcc26ffe9a0f
comparison
equal deleted inserted replaced
3011:75e142c0004b 3012:100e618349f7
14 echo 'TODO: Updates for package libgda need to be fixed.' >&2; 14 echo 'TODO: Updates for package libgda need to be fixed.' >&2;
15 echo $(libgda_VERSION) 15 echo $(libgda_VERSION)
16 endef 16 endef
17 17
18 define $(PKG)_BUILD 18 define $(PKG)_BUILD
19 $(SED) -i 's,glib-mkenums,'$(PREFIX)/$(TARGET)/bin/glib-mkenums',g' '$(1)/libgda/Makefile.in' 19 $(SED) -i 's,glib-mkenums,'$(HOST_PREFIX)/bin/glib-mkenums',g' '$(1)/libgda/Makefile.in'
20 $(SED) -i 's,glib-mkenums,'$(PREFIX)/$(TARGET)/bin/glib-mkenums',g' '$(1)/libgda/sql-parser/Makefile.in' 20 $(SED) -i 's,glib-mkenums,'$(HOST_PREFIX)/bin/glib-mkenums',g' '$(1)/libgda/sql-parser/Makefile.in'
21 $(SED) -i 's,glib-mkenums,'$(PREFIX)/$(TARGET)/bin/glib-mkenums',g' '$(1)/libgda-ui/Makefile.in' 21 $(SED) -i 's,glib-mkenums,'$(HOST_PREFIX)/bin/glib-mkenums',g' '$(1)/libgda-ui/Makefile.in'
22 cd '$(1)' && ./configure \ 22 cd '$(1)' && ./configure \
23 --host='$(TARGET)' \ 23 --host='$(TARGET)' \
24 --prefix='$(PREFIX)/$(TARGET)' \ 24 --prefix='$(HOST_PREFIX)' \
25 $(ENABLE_SHARED_OR_STATIC) \ 25 $(ENABLE_SHARED_OR_STATIC) \
26 --disable-gtk-doc \ 26 --disable-gtk-doc \
27 --without-bdb \ 27 --without-bdb \
28 --with-mdb \ 28 --with-mdb \
29 --without-oracle \ 29 --without-oracle \
30 --without-mysql \ 30 --without-mysql \
31 --without-firebird \ 31 --without-firebird \
32 --without-java \ 32 --without-java \
33 --enable-binreloc \ 33 --enable-binreloc \
34 --disable-crypto \ 34 --disable-crypto \
35 GLIB_GENMARSHAL='$(PREFIX)/$(TARGET)/bin/glib-genmarshal' 35 GLIB_GENMARSHAL='$(HOST_PREFIX)/bin/glib-genmarshal'
36 $(MAKE) -C '$(1)' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= 36 $(MAKE) -C '$(1)' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
37 $(MAKE) -C '$(1)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= 37 $(MAKE) -C '$(1)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
38 endef 38 endef