summaryrefslogtreecommitdiffstats
path: root/rules/w32api.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-05-17 12:11:21 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-05-17 12:11:21 +0000
commitf76246f3a2f757f21544dd7b3aaa473de5502ac8 (patch)
tree7cfe02fc604c061524908066ae42c2770b3afb6b /rules/w32api.make
parent2a617a30615d810f90b25d21bb3a4a3f141e6745 (diff)
downloadOSELAS.Toolchain-f76246f3a2f757f21544dd7b3aaa473de5502ac8.tar.gz
OSELAS.Toolchain-f76246f3a2f757f21544dd7b3aaa473de5502ac8.tar.xz
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/branches/OSELAS.Toolchain-mkl@6360 f8d472c7-5700-0410-ac5a-87979cec3adf
Diffstat (limited to 'rules/w32api.make')
-rw-r--r--rules/w32api.make15
1 files changed, 8 insertions, 7 deletions
diff --git a/rules/w32api.make b/rules/w32api.make
index 98c4002..01d343b 100644
--- a/rules/w32api.make
+++ b/rules/w32api.make
@@ -18,12 +18,12 @@ PACKAGES-$(PTXCONF_W32API) += w32api
# Paths and names
#
W32API_VERSION := $(call remove_quotes,$(PTXCONF_W32API_VERSION))
-W32API := w32api-$(W32API_VERSION)-src
+W32API := w32api-$(W32API_VERSION)
W32API_SUFFIX := tar.gz
-W32API_URL := $(PTXCONF_SETUP_SFMIRROR)/mingw/$(W32API).$(W32API_SUFFIX)
-W32API_SOURCE := $(SRCDIR)/$(W32API).$(W32API_SUFFIX)
+W32API_URL := $(PTXCONF_SETUP_SFMIRROR)/mingw/$(W32API)-src.$(W32API_SUFFIX)
+W32API_SOURCE := $(SRCDIR)/$(W32API)-src.$(W32API_SUFFIX)
W32API_DIR := $(BUILDDIR)/$(W32API)
-W32API_BUILDDIR := $(BUILDDIR)/w32api-$(W32API_VERSION)
+W32API_BUILDDIR := $(BUILDDIR)/$(W32API)-build
# ----------------------------------------------------------------------------
@@ -41,9 +41,8 @@ $(W32API_SOURCE):
$(STATEDIR)/w32api.extract:
@$(call targetinfo)
@$(call clean, $(W32API_DIR))
- @$(call clean, $(W32API_BUILDDIR))
@$(call extract, W32API)
- @$(call patchin, W32API, $(W32API_DIR))
+ @$(call patchin, W32API)
@$(call touch)
# ----------------------------------------------------------------------------
@@ -61,8 +60,10 @@ W32API_AUTOCONF := \
$(STATEDIR)/w32api.prepare:
@$(call targetinfo)
+ @$(call clean, $(W32API_BUILDDIR))
+ mkdir -p $(W32API_BUILDDIR)
cd $(W32API_BUILDDIR) && $(W32API_ENV) $(W32API_PATH) \
- ./configure $(W32API_AUTOCONF)
+ $(W32API_DIR)/configure $(W32API_AUTOCONF)
@$(call touch)
# ----------------------------------------------------------------------------