hemirt
3e472ac555
Fix small typos ( #269 )
...
* Fix typos
* Fix typos
* Fix typos
* Fix typos
* Fix typos
* Fix typo
* Fix typo
2018-10-29 13:34:56 -07:00
Mason
4c8fd412f7
Fix some small typos ( #267 )
2018-10-29 13:32:43 -07:00
Raphael Miedl
aa3200e44d
Fix small typo ( #266 )
2018-10-22 11:40:44 -07:00
Yulong Wang
ab54a359fb
Remove trailing semi-colon in macro definitions ( #127 )
...
* Remove ';' in macro definitions
* Update macro NAPA_DECLARE_PERSISTENT_CONSTRUCTOR to function-call style
* Fix build break in lock-wrap.cpp
2018-01-05 13:10:57 -08:00
Allen Wang
224fa1dfd6
fix exporting shared library funcitons ( #122 )
2017-11-07 12:23:49 -08:00
Yulong Wang
864ddc7e35
Fix napajs example module ( #118 )
...
* Fix file extension for napa example module
* Fix test for example module 'async-number'
2017-11-06 17:22:53 -08:00
Allen Wang
bcb87d368a
resolve napajs_inc/napajs_lib by build.paths ( #57 )
...
* resolve napajs_inc/napajs_lib by build.paths
2017-08-30 10:43:20 -07:00
Allen Wang
adc5655741
expose build.paths to help resolve lib/inc/third-party of napajs ( #50 )
...
* expose build.paths to resolve lib/inc/third-party of napajs
* add a new line at the end of files
* napajs doesn't export third-party dir
2017-08-22 16:33:48 -07:00
Allen Wang
5b1aa4fd78
Formalize module development depending on 'napajs' ( #38 )
...
* ts and package part
* reactive hello module
* reactive module example of aync-number
* module example of plus-nubmer
* 1. refer napajs@0.1.0 in example modules; 2. fix build dependencies for plus-number module
* 1.figure out NAPAJS_ROOT by require.resolve; 2.test cases by napa zones
* make gyp as default for hello-world and async-number
* re-orgnize source tree of module examples
* update readme 'how to build and run'
* cross platform setting to link a library in binding.gyp/CMakeLists.txt
* polish Readme
* resolve inc and lib of napajs for different platforms
2017-08-16 18:44:52 -07:00
Daiyi Peng
dee4ed27fa
Release candidate for 0.1.0 ( #23 )
...
1. Linux and Mac support
2. Fixed memory leak on TransportContextWrap and CallContextWrap.options
3. Fixed race condition in StoreWrap
4. Added examples/tutorial
5. Documentation tuning
6. Continuous integration with Travis CI
2017-08-03 16:14:30 -07:00
Daiyi Peng
fbd5569ee2
Merged PR 327505: Merge dev/dapeng/license to master
2017-07-19 00:29:19 +00:00
Asi Bross
a0c478b8c7
Merge latest changes from napa/vanilla
2017-06-28 14:53:19 -07:00
Asi Bross
a561556fd7
Merged PR 301401: First round cleanup - remove msbuild files and unnecessary folders
...
First round cleanup - remove msbuild files and unnecessary folders
2017-06-20 18:37:47 +00:00
Daiyi Peng
a48e46dc51
Merged PR 297525: Add documentation for Napa modules.
...
Add documentation for Napa modules.
2017-06-16 18:48:42 +00:00
Sunghoon Choi
9e9037c1da
Merged PR 278947: Using node from nuget package
...
node.exe and v8 libraries come from the same nuget package. I applied this into only vanilla and taster not to break the current indexserve.
2017-05-26 22:55:41 +00:00
Daiyi Peng
f8551f93b0
Merged PR 277951: Remove legacy object-transporter.
...
Remove legacy object-transporter.
2017-05-26 00:11:45 +00:00
Sunghoon Choi
5d8958feff
Merged PR 272334: Napa.dll linking with V8 library statically
...
This makes us export only one napa.dll, i.e. we don't need to publish multiple v8 related dlls. It's using v8 libraries built from node.js sources. There are two big reasons why node.js is the base, not v8. One is that NAN is based on node, not no v8. The other is that node.js building procedure is much simpler than v8. (it's much complicated to make v8 static library with dynamic runtime and with exporting all APIs.).
I described how to build v8 libraries from node.js sources at vanilla\deps\README.md and published Napa.V8.Library into Nuget repository.
2017-05-23 05:39:19 +00:00
Asi Bross
b853614d49
Merged PR 264966: Integrate napa addon with napa.dll
...
Integrate napa addon with napa.dll
2017-05-12 20:06:44 +00:00
Daiyi Peng
0e9fc19df4
Merged PR 257563: Store API
...
Store API
2017-05-08 21:54:23 +00:00
Sunghoon Choi
ebbfc640a6
Merged PR 253472: Support Async at Napa.
...
Napa has two APIs to support async manner, PostAsyncWork and DoAsyncWork.
2017-05-02 20:32:11 +00:00
Sunghoon Choi
d872f569ed
Merged PR 243812: Napa supports async.
...
Napa supports async.
2017-04-25 22:19:56 +00:00
Asi Bross
34201f1ee3
Merged PR 243993: Merge zone_changes to master
2017-04-20 21:17:22 +00:00
Asi Bross
f4be0e7503
Merged PR 228836: Fix custom input issue
...
Fix custom input issue
2017-04-04 23:31:02 +00:00
Asi Bross
f77b2c1704
Merged PR 225053: Merge dev/asib/bugs to master
...
Resolved custom input issues and added a script for resolving npm dependencies.
2017-03-31 16:51:34 +00:00
Asi Bross
0a663cc7b6
Merged PR 223615: Set __dirname, __filename and script origin for top level js file
...
Set __dirname, __filename and script origin for top level js file
2017-03-30 18:00:28 +00:00
Sunghoon Choi
d2e6eea12e
Merged PR 206214: [Backlog] Move module related headers into inc/napa/module.
...
Move module related headers into inc/napa/module.
2017-03-11 01:04:35 +00:00
Asi Bross
eba8b1ef8e
Merged PR 199269: Merge dev/asib/cleanup to master
2017-03-03 23:02:57 +00:00
Sunghoon Choi
69789aa6c2
Merged PR 193423: napa-shared-depot module - enables native objects to be shared across isolates
2017-03-03 18:18:48 +00:00
Sunghoon Choi
97753dbfb5
Merged PR 178200: Example III - passing object instance from host to module
2017-02-09 23:45:18 +00:00
Sunghoon Choi
76e53e6960
Merged PR 172993: Merge dev/suchoi/vanilla to master
2017-02-01 00:33:15 +00:00
Sunghoon Choi
6068681e1d
Change typings to types
2017-01-30 10:21:14 -08:00
Sunghoon Choi
77092297b4
Resolve comments
2017-01-27 15:07:11 -08:00
Sunghoon Choi
300bb391a2
Add source and npm tree.
2017-01-26 17:41:51 -08:00
Sunghoon Choi
14b72b8d84
Vanaila Napa hello-world example.
2017-01-26 17:00:30 -08:00
Daiyi Peng
2c608c647a
Merged PR 137913: Initial check-in for vanilla spec
...
- Initial check-in for vanilla spec
2016-12-07 21:24:22 +00:00