diff options
author | Ladislav Michl <ladis@linux-mips.org> | 2007-03-19 15:40:46 +0000 |
---|---|---|
committer | Ladislav Michl <ladis@linux-mips.org> | 2007-03-19 15:40:46 +0000 |
commit | 103aaa551a71411ac5aef45863560872e9112a30 (patch) | |
tree | 8036b354b492d0a1e42589a9fcf5549c24f31d6d /rules/uclibc-headers.make | |
parent | f1b31996906c532b149f2d59421eeccfd6bd811e (diff) | |
download | OSELAS.Toolchain-103aaa551a71411ac5aef45863560872e9112a30.tar.gz OSELAS.Toolchain-103aaa551a71411ac5aef45863560872e9112a30.tar.xz |
Premiliary uClibc support.
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@2257 f8d472c7-5700-0410-ac5a-87979cec3adf
Diffstat (limited to 'rules/uclibc-headers.make')
-rw-r--r-- | rules/uclibc-headers.make | 43 |
1 files changed, 20 insertions, 23 deletions
diff --git a/rules/uclibc-headers.make b/rules/uclibc-headers.make index e0fe4d2..b4f82c2 100644 --- a/rules/uclibc-headers.make +++ b/rules/uclibc-headers.make @@ -12,17 +12,15 @@ # # We provide this package # -PACKAGES-$(PTXCONF_UCLIBC_HEADERS) += uclibc_headers - -UCLIBC_HEADERS_DIR = $(UCLIBC_DIR) +PACKAGES-$(PTXCONF_UCLIBC_HEADERS) += uclibc-headers # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- -uclibc_headers_get: $(STATEDIR)/uclibc_headers.get +uclibc-headers_get: $(STATEDIR)/uclibc-headers.get -$(STATEDIR)/uclibc_headers.get: $(STATEDIR)/uclibc.get +$(STATEDIR)/uclibc-headers.get: $(STATEDIR)/uclibc.get @$(call targetinfo, $@) @$(call touch, $@) @@ -30,9 +28,9 @@ $(STATEDIR)/uclibc_headers.get: $(STATEDIR)/uclibc.get # Extract # ---------------------------------------------------------------------------- -uclibc_headers_extract: $(STATEDIR)/uclibc_headers.extract +uclibc-headers_extract: $(STATEDIR)/uclibc-headers.extract -$(STATEDIR)/uclibc_headers.extract: $(STATEDIR)/uclibc.extract +$(STATEDIR)/uclibc-headers.extract: $(STATEDIR)/uclibc.extract @$(call targetinfo, $@) @$(call touch, $@) @@ -40,47 +38,46 @@ $(STATEDIR)/uclibc_headers.extract: $(STATEDIR)/uclibc.extract # Prepare # ---------------------------------------------------------------------------- -uclibc_headers_prepare: $(STATEDIR)/uclibc_headers.prepare +uclibc-headers_prepare: $(STATEDIR)/uclibc-headers.prepare UCLIBC_HEADERS_PATH := PATH=$(CROSS_PATH) UCLIBC_HEADERS_ENV := $(CROSS_ENV) -$(STATEDIR)/uclibc_headers.prepare: +$(STATEDIR)/uclibc-headers.prepare: $(STATEDIR)/uclibc.prepare @$(call targetinfo, $@) - cp $(PTXDIST_WORKSPACE)/uclibc.config $(UCLIBC_HEADERS_DIR)/.config @$(call touch, $@) # ---------------------------------------------------------------------------- # Compile # ---------------------------------------------------------------------------- -uclibc_headers_compile: $(STATEDIR)/uclibc_headers.compile +uclibc-headers_compile: $(STATEDIR)/uclibc-headers.compile -$(STATEDIR)/uclibc_headers.compile: +$(STATEDIR)/uclibc-headers.compile: @$(call targetinfo, $@) - yes "" | make -C $(UCLIBC_HEADERS_DIR) oldconfig @$(call touch, $@) # ---------------------------------------------------------------------------- # Install # ---------------------------------------------------------------------------- -uclibc_headers_install: $(STATEDIR)/uclibc_headers.install +uclibc-headers_install: $(STATEDIR)/uclibc-headers.install -$(STATEDIR)/uclibc_headers.install: +$(STATEDIR)/uclibc-headers.install: @$(call targetinfo, $@) - cd $(UCLIBC_HEADERS_DIR) && \ - $(UCLIBC_HEADERS_PATH) $(UCLIBC_HEADERS_ENV) \ - $(MAKE) pregen install_dev DEVEL_PREFIX=/usr/ PREFIX=$(SYSROOT) KERNEL_SOURCE=$(SYSROOT)/usr + cd $(UCLIBC_DIR) && \ + $(UCLIBC_PATH) $(UCLIBC_ENV) \ + $(MAKE) $(UCLIBC_MAKEVARS) \ + pregen install_dev DEVEL_PREFIX=/usr/ PREFIX=$(SYSROOT) KERNEL_SOURCE=$(SYSROOT)/usr @$(call touch, $@) # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -uclibc_headers_targetinstall: $(STATEDIR)/uclibc_headers.targetinstall +uclibc-headers_targetinstall: $(STATEDIR)/uclibc-headers.targetinstall -$(STATEDIR)/uclibc_headers.targetinstall: +$(STATEDIR)/uclibc-headers.targetinstall: @$(call targetinfo, $@) @$(call touch, $@) @@ -88,9 +85,9 @@ $(STATEDIR)/uclibc_headers.targetinstall: # Clean # ---------------------------------------------------------------------------- -uclibc_headers_clean: - rm -rf $(STATEDIR)/uclibc_headers.* - rm -rf $(IMAGEDIR)/uclibc_headers_* +uclibc-headers_clean: + rm -rf $(STATEDIR)/uclibc-headers.* + rm -rf $(IMAGEDIR)/uclibc-headers_* rm -rf $(UCLIBC_HEADERS_DIR) # vim: syntax=make |