Mercurial > mxe-octave
annotate src/pthreads.mk @ 7243:ae230ac322f7 default tip @
* src/sqlite.mk: update to v3460000
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Wed, 05 Jun 2024 10:26:58 -0400 |
parents | b7d6a53fa46c |
children |
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 |
4467 | 19 # apply the mingw-w64 patches to the mingw sources |
20 $(foreach PKG_PATCH,$(sort $(wildcard $(TOP_DIR)/src/mingw-w64-*.patch)), | |
21 (cd '$(1)' && $(PATCH) -p1 -u) < $(PKG_PATCH)) | |
22 $(foreach PKG_PATCH,$(sort $(wildcard $(TOP_DIR)/src/$(MXE_SYSTEM)-mingw-w64-*.patch)), | |
23 (cd '$(1)' && $(PATCH) -p1 -u) < $(PKG_PATCH)) | |
24 | |
3808 | 25 cd '$(1)/mingw-w64-libraries/winpthreads' && ./configure \ |
26 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ | |
27 --prefix='$(HOST_PREFIX)' \ | |
28 $(ENABLE_SHARED_OR_STATIC) | |
29 | |
30 $(MAKE) -C '$(1)/mingw-w64-libraries/winpthreads' -j '$(JOBS)' | |
31 $(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
|
32 endef |
2997 | 33 else |
34 define $(PKG)_BUILD | |
35 endef | |
36 endif |