Skip to content

Commit

Permalink
Merge pull request #51 from regro-cf-autotick-bot/10.12.0
Browse files Browse the repository at this point in the history
nodejs v10.12.0
  • Loading branch information
minrk committed Dec 12, 2018
2 parents b4572e3 + 7754d88 commit 2b09d79
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 4 deletions.
5 changes: 4 additions & 1 deletion recipe/bld.bat
Expand Up @@ -3,8 +3,11 @@ if "%ARCH%"=="32" (
) else (
set PLATFORM=x64
)
:: Remove -GL from CXXFLAGS as whole program optimization takes too much time and memory
set "CFLAGS= -MD"
set "CXXFLAGS= -MD"

call vcbuild.bat nosign release %PLATFORM%
call vcbuild.bat nosign nosnapshot no-cctest release %PLATFORM%

COPY Release\node.exe %PREFIX%\node.exe

Expand Down
7 changes: 4 additions & 3 deletions recipe/meta.yaml
@@ -1,4 +1,4 @@
{% set version = "10.8.0" %}
{% set version = "10.12.0" %}

package:
name: nodejs
Expand All @@ -7,12 +7,13 @@ package:
source:
fn: node-v{{ version }}.tar.gz
url: https://nodejs.org/dist/v{{ version }}/node-v{{ version }}.tar.gz
sha256: 5584205b601a5bb0727eb5dd0c9824caf26ce1c02fd157d31e14b3a8765a0c0c
sha256: c6552b95062f5e9f3a27da6fdb57914ab4b27a9aa2e783fb050791166554d059
patches:
- macosx-target.patch
- no-ltcg.patch

build:
number: 1001
number: 1000
ignore_prefix_files:
- bin/node

Expand Down
10 changes: 10 additions & 0 deletions recipe/no-ltcg.patch
@@ -0,0 +1,10 @@
--- vcbuild.bat.orig 2018-10-25 10:48:57.000000000 +0200
+++ vcbuild.bat 2018-10-25 10:51:02.000000000 +0200
@@ -166,7 +166,6 @@
if defined nosnapshot set configure_flags=%configure_flags% --without-snapshot
if defined noetw set configure_flags=%configure_flags% --without-etw& set noetw_msi_arg=/p:NoETW=1
if defined noperfctr set configure_flags=%configure_flags% --without-perfctr& set noperfctr_msi_arg=/p:NoPerfCtr=1
-if defined ltcg set configure_flags=%configure_flags% --with-ltcg
if defined pch set configure_flags=%configure_flags% --with-pch
if defined release_urlbase set configure_flags=%configure_flags% --release-urlbase=%release_urlbase%
if defined download_arg set configure_flags=%configure_flags% %download_arg%

0 comments on commit 2b09d79

Please sign in to comment.