vcpkg/versions/n-
Leonid Pospelov ce4d499954
[node-addon-api] Add new port (#28427)
* port is building for x64-windows

* Add file endings

* Reformat manifest file

* Add versions

* Remove comment

* Check host system instead of target

* fix user fs pollution & allow nodejs tool to have the same triplet as target has

* x86-windows now builds

* Support find_package (TARGET_SOURCES still todo)

* add win_delay_hook.cc

* license for nodejs

* reformat

* reformat

* Update node-api.json

* nodejs port ver increment

* fix versions

* fix versions

* Fix find_library/find_path review comments

* node-api-config.cmake => unofficial-node-api-config.cmake

* remove vcpkg_execute_npm_command.cmake

* update git-tree in node-api.json

* fix node triplet

* remove obvious comment

* Update node-api.json

* Revert everything related to vcpkg-tool-nodejs

* fix port-version of vcpkg-tool-nodejs in baseline.json

* Update node-api.json

* ban arm

* fix EOF

* Update node-api.json

* Tweaks for Linux failure debugging

* Update node-api.json

* Reformat with vscode cmake formatter

* Even more debug logging

* add <node_root>/bin to search

* Update node-api.json

* Add debugging for 2-nd error encountered

* update ver

* update

* update ver

* add nodejs tool to path

* update ver

* use prefix npm option

* add version

* move things to node tool dir (temporary)

* add ver

* Add CMAKE_JS_LIB emptyness check

* add version

* separate node root ad node bin directories

* update node-api-config.cmake

* add ver

* typo-fi

* update version

* remove debug logging

* update ver

* do not use system cmake

* add ver

* rename vars

* Update ver

* Add comment

* add-version

* Now downloads cmake-js from github, but deps aren't downloaded (wip)

* add version

* Seems to work except lodash (wip)

* add version

* license null (wip)

* license null -reformat- (wip)

* add ver

* Add todo (wip)

* add ver

* install lodash, new error now related to yargs isn't being built (wip)

* add version (wip)

* fix (wip)

* add version (wip)

* Cleanup, will try one thing (wip)

* no cmake-js ver, now install includes (wip)

*  closing temporary, I'll get back to this later . at least I know what to do

* test

* baseline

* format

* fill with zeros

* update supports

* correct url for win

* addver

* better handle arch and os

* ver

* update

* update

* add-todo

* add win support

* ver

* qol

* ver

* add-sha

* ver

* update

* update

* fix-license

* fix-license

* add sha

* add sha

* linux-arm64

* linux-arm64

* sha512 for arm

* sha512 for arm

* remove imported sources

* remove imported sources

* apply suggestion

* add ver

* fix eof

* add ver

* [node-addon-api] Add new port

* add version

* add newline

* add version

* Update ports/node-addon-api/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update ports/node-addon-api/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update ports/node-addon-api/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update ports/node-addon-api/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update ports/node-addon-api/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update node-addon-api.json

* Update portfile.cmake

* Update node-addon-api.json

* Update unofficial-node-addon-api-config.cmake

* Update node-addon-api.json

* fix dg0yt's comments 1/

* fix 2/

* fix 3/3

* update version

* Add usage.

---------

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-31 18:51:05 -08:00
..
nameof.json [nameof] Update to 0.10.2 (#26168) 2022-08-05 23:47:46 -07:00
nana.json [nana]add MinGW subsystem support for nana (#18911) 2021-07-22 14:54:47 -07:00
nano-signal-slot.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
nanobench.json [nanobench] Update to 4.3.9 (#28186) 2022-12-06 12:00:41 -08:00
nanodbc.json [nanodbc] enable unixODBC dependecy from vcpkg (#21433) 2021-11-16 16:41:50 -08:00
nanoflann.json [nanoflann] Update to 1.4.2 (#24158) 2022-04-15 13:28:03 -07:00
nanogui.json [nanogui] Respect VCPKG_LIBRARY_LINKAGE on Linux (#26549) 2022-08-29 13:28:42 -07:00
nanomsg.json [nanomsg] Update to 1.2 (#29099) 2023-01-24 00:44:01 -08:00
nanopb.json [Nanopb] 0.4.7 (#28982) 2023-01-18 13:24:15 -08:00
nanoprintf.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
nanorange.json [nanorange] update to master (#23656) 2022-03-21 12:57:12 -07:00
nanort.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
nanosvg.json [wxwidgets] update to 3.1.6 (#24483) 2022-05-06 14:57:49 -07:00
nanovg.json [nanovg] Remove vcpkg_fail_port_install. (#22750) 2022-01-24 02:18:05 -08:00
nativefiledialog.json [nativefiledialog] Upgrade port to release 116 (#22645) 2022-01-20 15:48:57 -08:00
nayuki-qr-code-generator.json [nayuki-qr-code-generator] new port (#22615) 2022-01-19 09:38:54 -08:00
nccl.json [NCCL] Fix usage, add wrapper and install Find module file (#22031) 2022-01-12 11:32:50 -08:00
ncnn.json [ncnn] Update to 20221128 (#29096) 2023-01-23 16:00:58 -08:00
ncurses.json [ncurses] Update to 6.4 (#29129) 2023-01-23 16:05:18 -08:00
neargye-semver.json [neargye-semver] set license (#28257) 2022-12-13 19:35:35 -08:00
ned14-internal-quickcpplib.json [ned14-internal-quickcpplib,status-code,llfio] Update 2023.01 (#29214) 2023-01-31 18:06:21 -08:00
neon2sse.json [neon2sse] create a new port (#20200) 2021-09-17 09:18:36 -07:00
netcdf-c.json [netcdf-c] fix installation on windows when hdf5[parallel] is installed (#22488) 2022-01-12 12:00:16 -08:00
netcdf-cxx4.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
nethost.json [nethost] Update to 7.0.0 (#27717) 2023-01-04 12:03:10 -08:00
nettle.json [nettle] Switch sources on windows away from SMP fork. (#23519) 2022-03-28 11:46:02 -07:00
networkdirect-sdk.json [many ports] remove remaining vcpkg_fail_port_install calls. (#22770) 2022-01-25 10:31:15 -08:00
nghttp2.json nghttp2: update to 1.51.0 (#28655) 2023-01-04 12:55:53 -08:00
nghttp3.json [nghttp3] update to 0.8.0 (#28565) 2022-12-27 00:34:00 -08:00
ngspice.json update to 37 (#25677) 2022-07-11 16:26:21 -07:00
ngtcp2.json [ngtcp2] new port (#26955) 2022-12-02 09:23:59 -08:00
nifly.json [nifly] new port (#21553) 2021-11-26 01:17:35 -08:00
nifticlib.json Fix vcpkg.jsons that don't conform with our schema (#25939) 2022-07-25 16:41:00 -07:00
nlohmann-fifo-map.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
nlohmann-json.json [nlohmann-json] Update to 3.11.2 (#26124) 2022-08-15 09:42:24 -07:00
nlopt.json [nlopt] Update to 2.7.1 (#24186) 2022-04-18 16:32:24 -07:00
nmap.json Single config fixes 2. (#27406) 2022-10-26 10:55:31 -07:00
nmslib.json [many ports] remove remaining vcpkg_fail_port_install calls. (#22770) 2022-01-25 10:31:15 -08:00
nng.json [nng] Update to 1.5.2 (#24566) 2022-05-05 14:23:49 -07:00
nngpp.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
nnpack.json [cpuinfo,fbgemm,xnnpack] update cpuinfo to latest (#23944) 2022-04-12 12:47:40 -07:00
node-addon-api.json [node-addon-api] Add new port (#28427) 2023-01-31 18:51:05 -08:00
node-api.json [node-api] Fix MacOS linking errors (#29013) 2023-01-18 13:35:52 -08:00
nonius.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
nowide.json [nowide] update to 11.2.0 (#25808) 2022-07-18 13:18:32 -07:00
nrf-ble-driver.json [nrf-ble-driver] update and fix arm64-osx (#27116) 2022-10-08 21:17:48 -07:00
nspr.json [nss] Bump version to 3.87, switch to official gyp-next (#28933) 2023-01-26 23:48:56 -08:00
nss.json [nss] Bump version to 3.87, switch to official gyp-next (#28933) 2023-01-26 23:48:56 -08:00
nsync.json [nsync] Export cmake targets (#23811) 2022-03-28 13:51:28 -07:00
nt-wrapper.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
nu-book-zxing-cpp.json [zxing-cpp] Update to 2.0.0 (#28882) 2023-01-11 23:06:25 -08:00
nuklear.json [nuklear] Upgrade to latest nuklear (12/05/2022) (#24829) 2022-07-08 13:56:32 -07:00
numactl.json [numactl] no absolute paths (#22356) 2022-01-06 13:34:00 -08:00
numcpp.json [numcpp] Update to 2.6.0 (#20397) 2021-09-29 08:37:39 -07:00
nuspell.json [nuspell] Update port to v5.1.2 (#27037) 2022-09-30 14:34:02 -07:00
nvtt.json [nvtt] update support x86 triplet (#28510) 2022-12-27 01:07:35 -08:00