Mercurial > mxe-octave
annotate src/pthreads.mk @ 3975:9c875e7a344a
pthread: only compile if cross mingw
* src/pthreads.mk: check if system=mingw and native=no
author | John Donoghue |
---|---|
date | Tue, 16 Jun 2015 12:23:05 -0400 |
parents | c7c1065c12e0 |
children | b7d6a53fa46c |
rev | line source |
---|---|
2333
f653602a0500
Rebrand to new project name MXE
Volker Grabsch <vog@notjusthosting.com>
parents:
1390
diff
changeset
|
1 # This file is part of MXE. |
2353
99516e73b368
Move doc/index.html -> index.html
Volker Grabsch <vog@notjusthosting.com>
parents:
2349
diff
changeset
|
2 # See index.html for further information. |
938
795dbc19e055
detangle package pthreads from package gcc
Volker Grabsch <vog@notjusthosting.com>
parents:
diff
changeset
|
3 |
795dbc19e055
detangle package pthreads from package gcc
Volker Grabsch <vog@notjusthosting.com>
parents:
diff
changeset
|
4 PKG := pthreads |
3808 | 5 $(PKG)_IGNORE := $(mingw-w64_IGNORE) |
6 $(PKG)_VERSION := $(mingw-w64_VERSION) | |
7 $(PKG)_CHECKSUM := $(mingw-w64_CHECKSUM) | |
8 $(PKG)_SUBDIR := $(mingw-w64_SUBDIR) | |
9 $(PKG)_FILE := $(mingw-w64_FILE) | |
10 $(PKG)_URL := $(mingw-w64_URL) | |
11 $(PKG)_DEPS := | |
938
795dbc19e055
detangle package pthreads from package gcc
Volker Grabsch <vog@notjusthosting.com>
parents:
diff
changeset
|
12 |
795dbc19e055
detangle package pthreads from package gcc
Volker Grabsch <vog@notjusthosting.com>
parents:
diff
changeset
|
13 define $(PKG)_UPDATE |
3808 | 14 echo $(mingw-w64_VERSION) |
938
795dbc19e055
detangle package pthreads from package gcc
Volker Grabsch <vog@notjusthosting.com>
parents:
diff
changeset
|
15 endef |
795dbc19e055
detangle package pthreads from package gcc
Volker Grabsch <vog@notjusthosting.com>
parents:
diff
changeset
|
16 |
3975 | 17 ifeq ($(MXE_SYSTEM)$(MXE_NATIVE_BUILD),mingwno) |
938
795dbc19e055
detangle package pthreads from package gcc
Volker Grabsch <vog@notjusthosting.com>
parents:
diff
changeset
|
18 define $(PKG)_BUILD |
3808 | 19 cd '$(1)/mingw-w64-libraries/winpthreads' && ./configure \ |
20 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ | |
21 --prefix='$(HOST_PREFIX)' \ | |
22 $(ENABLE_SHARED_OR_STATIC) | |
23 | |
24 $(MAKE) -C '$(1)/mingw-w64-libraries/winpthreads' -j '$(JOBS)' | |
25 $(MAKE) -C '$(1)/mingw-w64-libraries/winpthreads' -j 1 install | |
938
795dbc19e055
detangle package pthreads from package gcc
Volker Grabsch <vog@notjusthosting.com>
parents:
diff
changeset
|
26 endef |
2997 | 27 else |
28 define $(PKG)_BUILD | |
29 endef | |
30 endif |