| File: utils/binutils/Makefile | |
|---|---|
| base-0 | patch-1 |
| Line 1 | Line 1 |
| GARNAME = binutils | GARNAME = binutils |
| GARVERSION = 2.13.2.1 | GARVERSION = 2.14 |
| CATEGORIES = utils MASTER_SITES = ftp://ftp.gnu.org/pub/gnu/binutils/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz | CATEGORIES = utils MASTER_SITES = ftp://ftp.gnu.org/pub/gnu/binutils/ DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz |
| Line 11 | Line 11 |
| #XXX: nwall package blurb goes here. endef | #XXX: nwall package blurb goes here. endef |
| LIBDEPS = devel/glibc | ifdef TARGETIMG GARTARGET = $($(TARGETIMG)_GARHOST) # XXX: Temporarily disabled. Will return to sysrooting when cross-compiling # works #WITH_SYSROOT = --with-sysroot=$($(TARGETIMG)_DESTDIR) endif # Differentiate builds by image and target COOKIEDIR = $(COOKIEROOTDIR)/$(DESTIMG)_$(GARTARGET) WORKDIR = $(WORKROOTDIR)/$(DESTIMG)_$(GARTARGET) WORKSRC = $(WORKDIR)/$(GARNAME)-$(GARVERSION) WORKBUILD = $(WORKDIR)/$(GARTARGET) SOURCE_LANGUAGES = c |
| CONFIGURE_SCRIPTS = $(WORKSRC)/configure BUILD_SCRIPTS = $(WORKSRC)/Makefile INSTALL_SCRIPTS = $(WORKSRC)/Makefile | CONFIGURE_SCRIPTS = custom CONFIGURE_ARGS = $(DIRPATHS) --build=$(GARBUILD) --host=$(GARHOST) --target=$(GARTARGET) $(WITH_SYSROOT) |
| INSTALL_OVERRIDE_DIRS = prefix exec_prefix bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir infodir mandir | BUILD_SCRIPTS = $(WORKBUILD)/Makefile BUILD_ARGS = CFLAGS_FOR_BUILD="$(build_CFLAGS)" |
| CONFIGURE_ARGS = $(DIRPATHS) --build=$(GARBUILD) --host=$(GARHOST) --target=$(GARTARGET) | INSTALL_SCRIPTS = $(WORKBUILD)/Makefile INSTALL_OVERRIDE_DIRS = datadir |
| include ../../gar.mk | include ../../gar.mk |
| pre-configure: @mkdir -p $(WORKBUILD) @$(MAKECOOKIE) configure-custom: cd $(WORKBUILD) && $(CONFIGURE_ENV) ./$(call DIRSTODOTS,$(WORKBUILD))/$(WORKSRC)/configure $(CONFIGURE_ARGS) $(MAKECOOKIE) | |