Mercurial > mxe-octave
annotate src/pthreads.mk @ 3808:c7c1065c12e0
pthreads: use mingw-w64 threads
* src/pthreads.mk: use pthreads from mingw-w64 source tree
* src/pthreads-1-fixes.patch: removed
* dist-files.mk: remove pthreads-1-fixes.patch
author | John Donoghue |
---|---|
date | Wed, 25 Feb 2015 13:18:35 -0500 |
parents | 13be64f9f16d |
children | 9c875e7a344a |
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 |
2997 | 17 ifeq ($(MXE_SYSTEM),mingw) |
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 |