vcpkg/versions
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
..
3- [many ports] remove remaining vcpkg_fail_port_install calls. (#22770) 2022-01-25 10:31:15 -08:00
7- [7-Zip] update to 22.01 (#27995) 2022-11-28 10:50:19 -08:00
a- [apsi] fix baseline regression (#29193) 2023-01-26 11:51:51 -08:00
b- [buck-yeh-bux] Update to 1.6.7 (#29249) 2023-01-30 17:10:06 -08:00
c- [chronoengine] New port (#29070) 2023-01-31 17:40:08 -08:00
d- [detours] Fix detours usage (#29215) 2023-01-30 16:54:52 -08:00
e- [embree3] Update embree to 3.13.5 (#29239) 2023-01-30 17:13:00 -08:00
f- [ffmpeg] Enable openmpt and update feature platforms. (#29216) 2023-01-31 18:10:57 -08:00
g- [glm] Modernization (#29314) 2023-01-31 12:34:37 -08:00
h- [highway] Update to 1.0.3, dynamic linkage (#29250) 2023-01-30 17:09:39 -08:00
i- [inja] Bump to 3.4.0 (#29246) 2023-01-30 17:10:38 -08:00
j- [json-schema-validator] Update to 2.2.0 (#29253) 2023-01-31 13:26:42 -08:00
k- [kfr] Update to 5.0.1 (#29105) 2023-01-24 00:41:53 -08:00
l- [liblas] fix cmake consumption (#29259) 2023-01-31 18:09:59 -08:00
m- [matio] fix inter feature dependencies (#29224) 2023-01-31 18:08:50 -08:00
n- [node-addon-api] Add new port (#28427) 2023-01-31 18:51:05 -08:00
o- [openimageio] add libheif as an optional dependency, remove libsquish as a dependency (#29218) 2023-01-31 18:11:48 -08:00
p- [poppler] Update to 23.01.0 (#29234) 2023-01-30 17:14:05 -08:00
q- [libwebp] Update to 1.3.0, misc changes (#29165) 2023-01-27 07:25:42 -08:00
r- [vtk|opencv4|openimageio] Switch to Qt6 (#29078) 2023-01-26 19:19:30 -08:00
s- [ned14-internal-quickcpplib,status-code,llfio] Update 2023.01 (#29214) 2023-01-31 18:06:21 -08:00
t- [tbb] Update tbb (#29238) 2023-01-30 17:13:24 -08:00
u- [units] Update to 2.3.3 (#29116) 2023-01-24 00:31:47 -08:00
v- Updating vma port (#29230) 2023-01-31 16:28:39 -08:00
w- [wildmidi] Update to 0.4.5 (#29255) 2023-01-31 12:56:20 -08:00
x- [xaudio2redist] port updated to 1.2.11 (#29164) 2023-01-25 12:15:57 -08:00
y- [yyjson] Update to 0.6.0 (#28746) 2023-01-07 01:12:34 -08:00
z- [zstr] Update to 1.0.7 (#29254) 2023-01-31 13:27:53 -08:00
baseline.json [node-addon-api] Add new port (#28427) 2023-01-31 18:51:05 -08:00