Remove the need for pcre (#623)

This commit is contained in:
Kim De Mey 2021-06-15 09:51:09 +02:00 committed by GitHub
parent 76d4b89dbb
commit e2ea94dc71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 6 deletions

View File

@ -14,6 +14,8 @@ BUILD_SYSTEM_DIR := vendor/nimbus-build-system
# -d:chronicles_colors:none - Necessary to disable colors in logs for Docker # -d:chronicles_colors:none - Necessary to disable colors in logs for Docker
DOCKER_IMAGE_NIM_PARAMS ?= -d:chronicles_colors:none -d:insecure DOCKER_IMAGE_NIM_PARAMS ?= -d:chronicles_colors:none -d:insecure
LINK_PCRE := 0
# we don't want an error here, so we can handle things later, in the ".DEFAULT" target # we don't want an error here, so we can handle things later, in the ".DEFAULT" target
-include $(BUILD_SYSTEM_DIR)/makefiles/variables.mk -include $(BUILD_SYSTEM_DIR)/makefiles/variables.mk

View File

@ -40,6 +40,8 @@ else:
# for heap-usage-by-instance-type metrics and object base-type strings # for heap-usage-by-instance-type metrics and object base-type strings
--define:nimTypeNames --define:nimTypeNames
switch("define", "withoutPCRE")
# the default open files limit is too low on macOS (512), breaking the # the default open files limit is too low on macOS (512), breaking the
# "--debugger:native" build. It can be increased with `ulimit -n 1024`. # "--debugger:native" build. It can be increased with `ulimit -n 1024`.
if not defined(macosx): if not defined(macosx):

View File

@ -20,9 +20,6 @@ All of the below commands should be executed at the root level, i.e. `cd ../..`.
### Prerequisites ### Prerequisites
* GNU Make, Bash and the usual POSIX utilities. Git 2.9.4 or newer. * GNU Make, Bash and the usual POSIX utilities. Git 2.9.4 or newer.
* PCRE
More information on the installation of these can be found [here](https://github.com/status-im/nimbus#prerequisites).
### Wakunode ### Wakunode

View File

@ -13,9 +13,6 @@ See [spec](https://specs.vac.dev/specs/waku/v2/waku-v2.html).
### Prerequisites ### Prerequisites
* GNU Make, Bash and the usual POSIX utilities. Git 2.9.4 or newer. * GNU Make, Bash and the usual POSIX utilities. Git 2.9.4 or newer.
* PCRE
More information on the installation of these can be found [here](https://github.com/status-im/nimbus#prerequisites).
### Wakunode ### Wakunode